#include <stdio.h>
//#define STOP '#'
int main(void)
{
char c;
int n = 0;//定义一个字符c,n为累加器
while((c = getchar()) != '#'){
//当输入的字符没有以#结尾,则计数器+1,直到碰到#号停止累加
if (c == '\n') continue;//输入回车时。回车不作字符计数
printf("%2c:%-7d", c, c);//输出所输
C primer plus 第七章 练习2: 编写一个程序,该程序读取输入直到遇到#字符。使程序打印每个输入的字符以及它的十进制ASCII码。每行打印8个字符/编码对。
最新推荐文章于 2023-11-01 22:14:43 发布
本文档介绍了一个C语言程序,该程序读取用户输入,直到遇到'#'字符。程序将逐个显示输入字符及其对应的十进制ASCII码,每行展示8个字符和编码对。然而,程序存在一个问题,即第一行可能会丢失一些数据,尽管后续行保持了8对的格式。
摘要由CSDN通过智能技术生成