當前位置:首頁 » 編程語言 » c語言求三個數的最大值

c語言求三個數的最大值

發布時間: 2023-09-06 03:31:17

A. 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;

}

運行截圖

B. 用c語言編寫程序,輸入3個整數,求三個數中的最大值

#include<stdio.h>

void main()
{
int a,b,c;

scanf("%d"謹旅,&a);

scanf("%d",&b);
scanf("%d"悉稿,&c);

if(a>=b&&a>=c)

printf("%d",a);
else if(b>=c)

printf("%d",b);
else printf("祥陸凳%d",c);

}

C. c語言編程,求abc三個數的最大值

1、首先是滑鼠選擇單擊C語言編程軟體創建一個空的C語言文件。

D. c語言編程,求abc三個數的最大值

---------------------------------------
方法一:用三元符:
#include
int main()
{
int a,b,c;
int max;
printf("請輸入3個數:");
scanf("%d%d%d",&a,&b,&c);
max = a > b ? (a > c ? a : c) : (b > c ? b : c);
printf("最大數為:%d",max);
return 0;
}---------------------------------------
方法二:用函數:
#include
int main()
{
int for_max(int ,int ,int );
int a,b,c;
int max;
printf("請輸入3個數:");
scanf("%d%d%d",&a,&b,&c);
max = for_max(a,b,c);
printf("最大數為:%d",max);
return 0;
}
int for_max(int x,int y,int z)
{
int m;
if (x > y && x > z)
{
m = x;
}
else if (y > x && y > z)
{
m = y;
}
else
{
m = z;
}
return m;
}

E. c語言求三個數的最大值

你的if語句用的有問題啊,幾個並列的關系應該是用else if的,而不是直接else的。這個使用的時候一定要注意。

熱點內容
androidmandroidn 發布:2025-08-21 03:31:50 瀏覽:209
為什麼不能把安卓桌面app設為默認 發布:2025-08-21 03:22:31 瀏覽:442
愛奇藝會員密碼哪裡設置 發布:2025-08-21 03:11:57 瀏覽:262
電信電話密碼是什麼 發布:2025-08-21 03:08:14 瀏覽:446
sqlserver自動收縮 發布:2025-08-21 03:07:28 瀏覽:685
微信伺服器開哪個地址 發布:2025-08-21 03:06:12 瀏覽:652
diy源碼 發布:2025-08-21 02:42:36 瀏覽:480
信息存儲與信息檢索 發布:2025-08-21 02:22:32 瀏覽:122
android非同步數據載入數據 發布:2025-08-21 02:09:33 瀏覽:245
凱美瑞20e配置怎麼樣 發布:2025-08-21 02:08:43 瀏覽:504