解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int num = 0; int a = 0, b = 0, c = 0, d = 0, e = 0; scanf("%d", &num); a = num/10000; b = num%10000/1000; c = num%1000/100; d = num%100/10; e = num%10; if (a == 0) { if (b == 0) { if (c == 0) { if (d == 0) { printf("1\n"); printf("%d\n", e); printf("%d", e); } else { printf("2\n"); printf("%d %d\n", d, e); printf("%d", d+e*10); } } else { printf("3\n"); printf("%d %d %d\n", c, d, e); printf("%d", c+d*10+e*100); } } else { printf("4\n"); printf("%d %d %d %d\n", b, c, d, e); printf("%d", b+c*10+d*100+e*1000); } } else { printf("5\n"); printf("%d %d %d %d %d\n", a, b, c, d, e); printf("%d", a+b*10+c*100+d*1000+e*10000); } return 0; }
0.0分
0 人评分
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:821 |
C语言程序设计教程(第三版)课后习题6.10 (C++代码)浏览:950 |
字符逆序 (C语言代码)浏览:862 |
C语言训练-求车速 (C语言代码)浏览:1292 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:854 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:674 |
C语言训练-求素数问题 (C语言代码)浏览:773 |
人见人爱A+B (C语言代码)浏览:664 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1844 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:624 |