题目:编写一个程序读取输入,读到#字符停止。程序要打印每个输入的字符以及对应的ASCII码(十进制)。一行打印8个字符。建议:使用字符计数和求模运算符(%)在每8个循环周期时打印一个换行符。
#include<stdio.h>
int main()
{
char ch = 0;
long int num = 1;
while((ch = getchar()) != '#')
{
printf("%d ",ch);
num++;
if(num % 8 == 1)
printf("\n");
}
return 0;
}
运行结果: