解题思路:
注意事项:
参考代码:
#include <stdio.h> int main() { int inputNum,numArr[5],length; scanf("%5d",&inputNum); if (inputNum / 10 > 0) { if(inputNum / 100 > 0) { if(inputNum / 1000 > 0){ if(inputNum / 10000 >0){ if(inputNum / 100000 > 0){ printf("input number too large: %d", inputNum); return 1; } else { length = 5; } } else { length = 4; } } else { length =3; } } else { length = 2; } }else { length = 1; } printf("%d\n",length); int i; for(i = 0 ; i < length; i++){ numArr[i] = inputNum % 10; inputNum /= 10; } for(i=length-1;i>=0;i--){ printf("%d ",numArr[i]); } printf("\n"); for(i=0;i<length;i++){ printf("%d",numArr[i]); } printf("\n"); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:665 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:850 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:694 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:470 |
母牛的故事 (C语言代码)浏览:1427 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2155 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:678 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1478 |
数列有序 (C语言代码)浏览:929 |