#include <stdio.h>
int main()
{
int i,count=0,x[5]; //count统计位数,x[5]储存数字
for (i=0;i<5;i++)
{
int temp=0;
temp=getchar(); //temp临时储存数字字符的ASCII码
if (temp==10) break; //输入换行\n后跳出for循环
count++;
x[i]=temp-48; //字符0的ASCII码是48
}
printf("%d\n",count);
for (i=0;i<=count-2;i++) printf("%d ",x[i]);
printf("%d\n",x[i]);
for (i=count-1;i>=0;i--) printf("%d",x[i]);
return 0;
}
temp==10就相当于\n
temp-48就相当于0
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.6 (C++代码)浏览:763 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:621 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:1305 |
上车人数 (C语言代码)浏览:1257 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:1517 |
汽水瓶 (C语言代码)浏览:664 |
简单的a+b (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:511 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:368 |
出圈】指针malloc版浏览:377 |