要用两种方法IF ELSE和直接比较法
追答只要涉及到比较判断,一定要用到if,else 语句
追问题最少有三种方法,再写一种如何
追答方法二:
#include
void main()
{
int a,b,c,max,min;
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
if(a>=b)
{
if(a>=c)
max=a;
else
max=c;
}
else
{
max=b;
if(b>=c)
max=b;
else
max=c;
}
if(a<=b)
{
if(a<=c)
min=a;
else
max=c;
}
else
{
min=b;
if(b<=c)
min=b;
else
min=c;
}
printf("the max number is :%d",max);
printf("the min number is :%d",min);
}
C语言比较三个数输出最大和最小
int a,b,c,max,min;scanf("%d",&a);scanf("%d",&b);scanf("%d",&c);if(a>=b)max=a;else max=b;if(max<=c)max=c;if(a>=b)min=b;else max=a;if(min>=c)min=c;printf("the max number is :%d",max);printf("the min number is :%d",min);} ...
c语言怎么求出三个数中哪一个最大?
流程的解释:对abc三个数进行大小的比较,总共需要比较三次;1、首先输入a,b,c三个数。2、比较a,b两个数,得出a与b中的最大值。3、然后比较b与c两个数,得出b与c的最大值。4、最后将第2步与第3步得出的最大值进行比较,得出我们需要的最大数。
三个数比大小的c语言程序
输出最大值:include <stdio.h> void main()int a,b,c,Max scanf("%d %d %d",&a,&b,&c)if (a <= b)Max = b else Max = a if (Max <= c)printf("%d",c);else 含义 输入三个数(空格隔开),先比较前两个数大小,将较大的数赋值给Max,再比较Max与第三个数大小,输出较...
C语言3个数比较大小!
max_ab,min_ab,c);}输入三个数,判断前两个数,将大的数赋值给max_ab,小的数赋值给min_ab,再将max_ab与c作比较。若c大于等于max_ab,则输出c,max_ab,min_ab.若c小于max_ab且大于min_ab,则输出max_ab,c,min_ab.若c小于min_ab,则输出max_ab,min_ab,c 知识延展:C语言是一种计算机...
c语言输入三个数 输出最大值max和最小值min
n[1]=a; } else if(a>=n[0] && a>=n[1]) { n[2]=a; } else { n[2]=n[0]; n[0]=a; } printf("从小到大:%d,%d,%d",n[0],n[1],n[2]); return 0;}n[0]最小值 n[2]最大值 ...
c语言 比较三个数的大小 这么编程
输入三个数 找到最大的和最小的 输出三个数。include <stdio.h>int main(){ int a,b,c,min,max; scanf("%d%d%d",&a,&b,&c); max=min=a; if(max<b) max = b; if(max<c)max=c; if(min>b)min=b; if(min>c)min=c; printf("%d %d %d\\n", ...
C语言程序设计中如何比较三个数的大小
思路:比较三个数的大小可以先求出最大值和最小值,这样中间数就是三个数的和减去最大数和最小数。参考代码:include <stdio.h> int main(){ int a,b,c,max,min; scanf("%d%d%d",&a,&b,&c); max=(a>b?a:b)>c?(a>b?a:b):c; min=(a<b?a:b)<c?(a...
c语言比较三个数的大小并输出最大的数
include<stdio.h>int main(){float a,b,c;scanf("%f%f%f",&a,&b,&c);\/\/输入任意三个数字if(a>b&&a>c) printf("最大的是%f",a);if(b>a&&b>c) printf("最大的是%f",b);if(c>a&&c>b) printf("最大的是%f",c);return 0;} ...
如何用C语言求三个数的最大公约数和最小公倍数
将其返回。程序最后输出最大公约数,并根据最小公倍数是否存在,输出相应的信息。如果最小公倍数不存在,则输出 "not exist min_common_multiple!"。总结,通过使用C语言编写的程序,可以轻松地计算三个整数的最大公约数和最小公倍数,只需运行代码并输入三个整数即可。
用c语言输入三个数,怎么输出最大的数。
max = b;} if (c > max) { max = c;} printf("最大的数是:%d\\n", max);return 0;} ```在这个程序中,首先使用`scanf`函数从控制台输入三个整数,保存在`a`、`b`和`c`三个变量中。接着,使用`if`语句逐个比较这三个数的大小,将最大的数保存在`max`变量中。最后,使用`...