解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a,i,g,s,b,q,w;
scanf("%d",&a);
if(a>0) i=1;
if(a>9) i=2;
if(a>99) i=3;
if(a>999) i=4;
if(a>9999)i=5;
g=a%10;
s=(a%100)/10;
b=(a%1000)/100;
q=(a%10000)/1000;
w=a/10000;
printf("%d\n",i);
printf("%d %d %d %d %d\n",w,q,b,s,g);
switch(i){
case 1:printf("%d\n",g);break;
case 2:printf("%d%d\n",g,s);break;
case 3:printf("%d%d%d\n",g,s,b);break;
case 4:printf("%d%d%d%d\n",g,s,b,q);break;
case 5:printf("%d%d%d%d%d\n",g,s,b,q,w);break;
}
return 0;
}
0.0分
0 人评分
上车人数 (C语言代码)浏览:1173 |
妹子杀手的故事 (C语言代码)浏览:679 |
妹子杀手的故事 (C语言代码)浏览:1216 |
1908题解浏览:633 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:680 |
小九九 (C语言代码)浏览:492 |
Manchester- A+B for Input-Output Practice (IV)浏览:1166 |
printf基础练习2 (C语言代码)浏览:598 |
A+B for Input-Output Practice (VI) (C语言代码)浏览:486 |
字符逆序 (C语言代码)浏览:867 |