#include<stdio.h> int main() { int i,j,t,k; int x[100]; for(k=0;k<3;k++) { scanf("%d",&x[k]); } for(i=2;i>=0;i--) { for(j=1;j<=i;j++) { if(x[j-1]>x[j]) { t=x[j]; x[j]=x[j-1]; x[j-1]=t; } } } for(i=0;i<=2;i++) { printf("%d ",x[i]); } printf("\n"); return 0; }
#include<stdio.h> int main() { int temp,i; int a[5]; for(i=0;i<=2;i++){ scanf("%d",&a[i]); } while(1){ for(i=0;i<=1;i++){ if(a[i+1]<a[i]){ temp=a[i]; a[i]=a[i+1]; a[i+1]=temp; } } if(a[0]<a[1]&a[1]<a[2]) break; } for(i=0;i<=2;i++){ printf("%d\n",a[i]); } return 0; }
#include<stdio.h> int main() { int a, b, c,min; scanf("%d %d %d", &a, &b, &c); if (a>b) if (b>c) printf("%d %d %d", c,b,a); else printf("%d %d %d", b,c,a); else if (a<c) printf("%d %d %d", a,b,c); else printf("%d %d %d", c,a,b); return 0; } 不知道三目运算 用的最笨的办法
lrx 2024-04-04 21:09:23 |
第二个if 后面的else怎么确定a和c的大小的呢,b同时小于a和c啊
dotcpp0803586 2024-10-29 22:07:05 |
#include<stdio.h> int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); if(a<b){ if(b<c) printf("%d %d %d",a,b,c); else if(a>c) printf("%d %d %d",c,a,b); else printf("%d %d %d",a,c,b); } else if(c>a) printf("%d %d %d",b,a,c); else if(b>c) printf("%d %d %d",c,b,a); else printf("%d %d %d",b,c,a); return 0; }
写了个比较好懂的 #include<stdio.h> int main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); int maxAB=(a>b)?a:b; int maxBC=(b>c)?b:c; int max=(maxAB>maxBC)?maxAB:maxBC; int minAB=(a<b)?a:b; int minBC=(b<c)?b:c; int min=(minAB<minBC)?minAB:minBC; int middle=a+b+c-max-min; printf("%d %d %d",min,middle,max); return 0; }
#include <stdio.h> int main() { int a, b, c; scanf("%d%d%d",&a, &b, &c); if (a>b) { if (c>a) { printf("%d %d %d", b, a, c); } else { if(b>c) printf("%d %d %d", c, b, a); else printf("%d %d %d", b, c, a); } } } else { if (c>b) { printf("%d %d %d", a, b, c); } else { if(a>c) printf("%d %d %d", c, a, b); else printf("%d %d %d", b, c, b); } } 为啥有问题求解
归元 2023-09-03 23:20:29 |
懂了,多了个括号
NIHAO 2023-10-06 15:13:06 |
可是如果有一样的数怎么办
NIHAO 2023-10-06 15:13:56 |
@dotcpp0684070 可是如果有一样的数怎么办
dotcpp0692261 2023-10-26 18:57:12 |
最后一行咋是b,c,b
WU-蓝桥杯算法提高VIP-勾股数 (C++代码)浏览:1685 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:710 |
模拟计算器 (C++代码)浏览:885 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:721 |
震宇大神的杀毒软件 (C语言代码)浏览:1162 |
简单的a+b (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:608 |
1025题 初学者,求帮忙看下,不知道哪错了浏览:325 |
1063题 初学者,求帮忙看下,不知道哪错了浏览:239 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:487 |