列出所有可能情况再分别输出。
#include<stdio.h> #include<string.h> int main() { int i,k; char a[100],b[100],c[100]; gets(a); gets(b); gets(c); if(strcmp(a,b)>0 && strcmp(b,c)>0) { puts(c); puts(b); puts(a); } if(strcmp(a,c)>0 && strcmp(c,b)>0) { puts(b); puts(c); puts(a); } if(strcmp(b,a)>0 && strcmp(a,c)>0) { puts(c); puts(a); puts(b); } if(strcmp(b,c)>0 && strcmp(c,a)>0) { puts(a); puts(c); puts(b); } if(strcmp(c,a)>0 && strcmp(a,b)>0) { puts(b); puts(a); puts(c); } if(strcmp(c,b)>0 && strcmp(b,a)>0) { puts(a); puts(b); puts(c); } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:1025 |
C语言程序设计教程(第三版)课后习题5.7 (C++代码)浏览:600 |
校门外的树 (C++代码)浏览:870 |
【明明的随机数】 (C语言代码)浏览:674 |
人见人爱A+B (C语言代码)浏览:789 |
不知道哪里错了浏览:1145 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:819 |
C语言训练-排序问题<1> (C++代码)浏览:598 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:511 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:520 |