比较ABCD大小的C语言

// 从大到小输出三个整数#include <stdio.h> int main() { int a,b,c; printf("请输入三个整数(逗号隔开): "); scanf("%d,%d,%d",&a,&b,&c); if(a > b) { if(b > c) printf("%d %d %d\n\n",a,b,c); else if(a > c) printf("%d %d %d\n\n",a,c,b);

#include main(){ int a,b,c,d,t; scanf("%d%d%d%d",&a,&b,&c,&d); if(a 评论0 0 0

main() { int a,b,c,t; printf("input the numbers a b c:\n"); scanf("%d,%d,%d",&a,&b,&c); if(a>b) {t=a; a=b; b=t;} if(a>c) {t=a; a=c; c=t;} if(b>c) {t=b; b=c; c=t;} printf("the sorted numbers is :%d ,%d,%d",a,b,c); getch(); }

#includeint max(int a,int b,int c){int maxz=(a>b)?a : b ;return (maxz>c)?z : c :} int main(){int a=0,b=0,c=0,maxz=0;//给变量初始化,以防出现乱码printf("输入要比较的三个数:");scanf("d%d%d%",&a,&b,&c);maxz=max(a,b,c);printf("the max of three integers is d%",maxz);}

int i, j; for(i = 0; i num[j + 1]) { int temp = num[j]; num[j] = num[j + 1]; num[j + 1] = temp; } Print(num, n); } } return; 用冒泡排序 排一下就出来了, num 数组是a b c d

可以用逗号表达式来判断:a>b?a:b 就是很简单的判断,判断条件在前 a>b ,之后?如果条件成立去冒号前面的值a,如果不成立,去冒号后面的值 b.所以,可以简单的逗号表达式来完成,我自己写的代码是:#includevoid main(){ double a,b,c,max; cout>a>>b>>c; max=a>b?(a>c?a:c):(b>c?b:c); //先比较a,b 的大小,如果 a 大,在比较a,c 的大小;如果 b 大,在比较,b,c的大小 cout

#include<stdio.h> int main() { int a,b; scanf("%d,%d",&a,&b); if(a>b) printf("max=%d",a); else if(b>a) printf("max=%d",b); else printf("a=b"); return 0; } 这样看起来比较容易理解

#include<stdio.h> void main() { int a,b,c,d,m; m=0; scanf("%d%d%d%d",&a,&b,&c,&d); if(a>b) 比A,B 中间变量M 最小的是A m=a; a=b; b=m; if(a>c) 比A,C 中间变量M 最小的A m=a; a=c; c=m; if(a>d) 比A,D 中间变量M 最小的A m=a; a=d; d=m;

去百度文库,查看完整内容> 内容来自用户:申艳杰1114 用c语言编辑程序,比较abc的大小,执行结果为三者中的最大值.1、#include void main() { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a>b&&a>c)printf("max is:%d\n",a); if(b>a&&b>

比较简单的方法就是对三个数按大小排序.先将最小的数放到首位,如果发现有大小顺序不对的,就将它们交换位置.#include int main() { int a,b,c,t; printf("请输入三个整数:"); scanf("%d%d%d",&a,&b,&c); if(a>b){t=a; a=b; b=t;} //a与b

相关文档

比较abcd大小程序
c语言比较ab大小
c语言比较数字大小
求abc三个数的最大值
abc比大小c语言
比较abc中最大的c程序
c语言比较abc最大值
c语言abc求最大值
yydg.net
zxqk.net
4585.net
knrt.net
hbqpy.net
电脑版