1个回答
展开全部
#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main()
{
char ch;
char sp[10000];
int i = 0;
while ((ch = getchar()) != EOF) {
sp[i] = ch;
i++;
}
printf("\n字符\t\t\t\tASCII\n");
i = 0;
while (i < strlen(sp)) {
ch = sp[i];
if (ch <= 32) printf("非打印字符\t\t%d\n", ch);
else printf("%c\t\t\t\t%d\n", ch, ch);
i++;
printf("-------------------------\n");
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询