编写一个程序,该程序读取输入直到遇到#字符。使程序打印每个输入的字符以及它的十进制ASCII码。每行打印8个字符,编码对。建议:利用字符计数和模运算符(%)在每8个循环周期时打印一个换行符。
#include<stdio.h> int main(void) { char a; int i; printf("Please input a string end by #:"); for(i = 1; (a = getchar()) != '#'; i++) { printf("%c--%d\t",a,a); if(i%8 == 0) printf("\n"); } printf("\n"); return(0); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题