解题思路:
数组求解
注意事项:
参考代码:
#include<stdio.h>
int main(){
int n,t,i=0,j,cnt=0,a[20];
scanf("%d",&n);
while(n){
a[i++]=n%10;
cnt++;
n/=10;
}
printf("%d\n",cnt);
for(t=i-1;t>=0;t--){
if(t>0) printf("%d ",a[t]);
if(t==0) printf("%d\n",a[t]);
}
for(j=0;j<i;j++)printf("%d",a[j]);
return 0;
}
0.0分
2 人评分
C语言训练-排序问题<1> (C语言代码)浏览:1411 |
printf基础练习2 (C语言代码)浏览:648 |
简单的a+b (C语言代码)浏览:583 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:481 |
九宫重排 (C++代码)浏览:1410 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1447 |
A+B for Input-Output Practice (V) (C++代码)浏览:485 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1264 |
简单的a+b (C语言代码)浏览:560 |