#include<stdio.h> int main() { int num, length = 0, n[5]; scanf("%d", &num); num_copy = num; while (num > 0) { n[length] = num % 10; num /= 10; length++; } printf("%d\n", length); for (int i = length - 1; i > -1; i--) { if (n[i] > 0) { printf("%d", n[i]); if (i != 0) { printf(" "); } else { printf("\n"); } } } for (int i = 0; i < length; i++) { printf("%d", n[i]); } }
0.0分
1 人评分
C语言训练-最大数问题 (C语言代码).........关于-1浏览:756 |
【偶数求和】 (C++代码)浏览:775 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1391 |
分糖果 (C++代码)浏览:1524 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:573 |
DNA (C语言代码)浏览:434 |
2^k进制数 (C语言描述,蓝桥杯)浏览:1452 |
C语言程序设计教程(第三版)课后习题10.7 (用指针求解)浏览:1534 |
C语言程序设计教程(第三版)课后习题10.1 (C++代码)浏览:525 |