#include<stdio.h> int main() { int n,a,b,c,d,e;//n为数字,abcde表示数字 scanf("%d",&n); e=n%10; d=(n%100)/10; c=(n%1000)/100; b=(n%10000)/1000; a=n/10000; if (a>0)printf("5\n"); else if (b>0)printf("4\n"); else if (c>0)printf("3\n"); else if (d>0)printf("2\n"); else printf("1\n"); printf("%d %d %d %d %d\n",a,b,c,d,e); printf("%d%d%d%d%d\n",e,d,c,b,a); return 0; }
0.0分
5 人评分
总觉得哪里怪怪的 输入2800 会输出 4 0 2 8 0 0 00820 原来这样是不违背题意的???
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:446 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1022 |
C语言训练-求素数问题 (C语言代码)浏览:952 |
【亲和数】 (C语言代码)浏览:492 |
不容易系列 (C语言代码)浏览:664 |
printf基础练习2 (C语言代码)浏览:941 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:577 |
WU-图形输出 (C++代码)浏览:800 |
DNA (C语言描述,数据结构)浏览:850 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:695 |