『壹』 如何設計一個判斷三個數的最大值的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語言文件。