‘壹’ 如何设计一个判断三个数的最大值的c语言程序
思路:求三个数a,b,c的最大值,都是先判断a和b的最大值并把大值赋值给a,再求a和c的最大值就是三个数的最大值,常用的就是三目运算符?:。
参考代码:
#include<stdio.h>
intmain()
{
inta,b,c;
scanf("%d%d%d",&a,&b,&c);
a=a>b?a:b;//求a和b的最大值赋值给a
a=a>c?a:c;//求a和c的最大值赋值给a
printf("%d ",a);//输出最大值a
return0;
}
/*
输出:
582
8
*/
‘贰’ C语言3个数求最大值怎么写啊!!!我搞了半天都不行!
参考代码
#include <stdio.h>
int main(void) {
int a,b,c;
scanf("%d %d %d",&a,&b,&c);// 输入3个数
int max = a;//默认最大值为a
//选出a,b中的最大值
if(max<b)
max = b;
//将前两个中最大值与c比较,得出真正的最大值
if(max < c)
max = c;
printf("%d",max);//输出最大值
return 0;
}
运行截图
‘叁’ 用C语言写出3个数中的最大值
你的程序我帮你改完了(见图,改动的地方见注释)
‘肆’ c语言如何输出三个数是最大值
#include <stdio.h>
int main(void) {
int a,b,c;
scanf("%d %d %d",&a,&b,&c);// 输入3个数
int max = a;//默认最大值为a
//选出a,b中的最大值
if(max<b)
max = b;
//将前两个中最大值与c比较,得出真正的最大值
if(max < c)
max = c;
printf("%d",max);//输出最大值
return 0;
}
‘伍’ C语言输出三个数中的最大值
在c中如果要表示两个条件同时满足,只能用&&连接。例如我们在数学上表示a>b>c,在c中就得要用a>b&&b>c来表示。而且一般比较大小也不会像你这样表示。一般是:if(a<b){d=a;a=b;b=d;}/*a与b的值交换*/;if(a<c){d=a;a=c;c=a;};if(b<c){d=b;b=c;c=d;}printf("%d",a);即可。这一程序还有按a,b,c三个数大小输出的功能。只需printf("%d,%d,%d",a,b,c);即可
‘陆’ C语言找出三个数最大值怎么弄
思路:先定义三个数a,b,c;接着键盘输入并依次赋值,接着判断a和b值大小,把大值赋值给a,接着比较a和c的大小,把大值赋值给a,最后输出a。
参考代码:
#include
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a
评论
0
0
加载更多
‘柒’ C语言编程题,编写程序从输入的三个数中找出最大值和最小值
#include<stdio.h>
intMax(inta,intb){
intm;
if(a>b)returna;
returnb;
}
intMin(inta,intb){
intm;
if(a>b)returnb;
returna;
}
intmain(){
inta,b,c;
printf("输入3个整数(空格隔开):");
scanf("%d%d%d",&a,&b,&c);
printf("最大的是:%d
",Max(Max(a,b),c));
printf("最小的是:%d
",Min(Min(a,b),c));
return0;
}
‘捌’ c语言,输入三个数,输出其中的最大值
#include<stdio.h>
intmain()
{
inta,b,c,max;
printf("pleaseinputa,b,c: ");
scanf("%d,%d,%d",&a,&b,&c);
if((a>=b)&&(a>=c))
max=a;
if((b>=a)&&(b>=c))
max=b;
if((c>=a)&&(c>=b))
max=c;
printf("Thelargestnumberis%d ",max);
return0;
}
你原来的代码
if(a>b,a>c)
这种是符号表达式,符号表达式只有最后那个语句是有效的,也就是说无论a>b与否,这个比较结果都会被忽略,起作用的只有a>c
‘玖’ c语言编程,求abc三个数的最大值
1、首先是鼠标选择单击C语言编程软件创建一个空的C语言文件。