解题思路:
注意事项:
参考代码:
#include<stdio.h>int main(){ int n; while(scanf("%d", &n)!=EOF){ int num=0; //记录位数 int ans=0; //记录倒序的数 while(n%10!=0 || n/10!=0){ ans=ans*10+(n%10); n=n/10; num++; } printf("%d\n",num); //输出第一个结果 n=ans; // while(n%10!=0 || n/10!=0){ printf("%d ",(n%10)); n=n/10; } printf("\n"); printf("%d\n",ans); } return 0;}
0.0分
0 人评分
C二级辅导-阶乘数列 (C语言代码)浏览:833 |
十->二进制转换 (C语言代码)浏览:1406 |
gets函数前有scanf读取时候,会读取缓存回车导致出错!!!浏览:1100 |
校门外的树 (C语言代码)浏览:716 |
printf基础练习2 (C语言代码)浏览:567 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:541 |
淘淘的名单 (C语言代码)答案错误???浏览:595 |
简单的a+b (C语言代码)浏览:573 |
C语言训练-数字母 (C语言代码)浏览:649 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:691 |