![a79b4f81801846b1a73947a8d11f5add.png](https://i-blog.csdnimg.cn/blog_migrate/dcaa6728cdfe98df3dc041c36b4d9f80.png)
相比之前那个,这个更符合题意,只是输出看起来不是那么的聪明,每次换行符都会打印,并且把换行符的ASCII码也打印出来,如果想解决这个问题,可以看我之前发的源码。
/*读取输入,将输入同ASCII码一起打印出来
每八行一个周期*/
#include<stdio.h>
int main()
{
int count=1;
char input;
printf("该程序可以将输入的字符,连同ASCII码一起打印出来n" //提示用户输入
"请输入(‘#’字符停止程序):n");
while((input=getchar())!='#') //判断输入的结尾
{
printf("%c-%d ",input,input);
if(count%8==0)
putchar('n');
count++;
}
return 0;
}
程序可执行文件:
打印ASCII.exe
7.2K
·
百度网盘
附:源码为本人亲自编写,并非书内标准答案,准确性有待考究