#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语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:745 |
【明明的随机数】 (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:793 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:458 |
校门外的树 (C语言代码)浏览:957 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:906 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1091 |
WU-链表数据求和操作 (C++代码)浏览:1313 |
三角形 (C++代码)递推浏览:756 |
简单的a+b (C语言代码)浏览:544 |