解题思路:
1.假设输入a=12345,在整形中为a/10000=1 ,所以1%10=1,以此类推。a/1000=12, 12%10=2 。
2.分别得出数据后,再求和。
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a,b,c,d,e,f,g,h;
scanf("%d",&a);\
b=(a/10000%10);
c=(a/1000%10);
e=(a/100%10);
f=(a/10%10);
g=(a%10);
h=g*10000+f*1000+e*100+c*10+b;
printf("%d\n",a%10);
printf("%d %d %d %d %d\n",(a/10000%10),(a/1000%10),(a/100%10),(a/10%10),(a%10));
printf("%d\n",h);
return 0;
}
0.0分
7 人评分
人见人爱A+B (C语言代码)浏览:782 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:667 |
【回文数(二)】 (C语言代码)浏览:728 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:659 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:574 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:613 |
三角形 (C++代码)递推浏览:755 |
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:537 |
出圈】指针malloc版浏览:355 |