當前位置:首頁 » 編程語言 » 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的。這個使用的時候一定要注意。

熱點內容
滑板鞋腳本視頻 發布:2025-02-02 09:48:54 瀏覽:433
群暉怎麼玩安卓模擬器 發布:2025-02-02 09:45:23 瀏覽:557
三星安卓12彩蛋怎麼玩 發布:2025-02-02 09:44:39 瀏覽:744
電腦顯示連接伺服器錯誤 發布:2025-02-02 09:24:10 瀏覽:537
瑞芯微開發板編譯 發布:2025-02-02 09:22:54 瀏覽:147
linux虛擬機用gcc編譯時顯示錯誤 發布:2025-02-02 09:14:01 瀏覽:240
java駝峰 發布:2025-02-02 09:13:26 瀏覽:652
魔獸腳本怎麼用 發布:2025-02-02 09:10:28 瀏覽:538
linuxadobe 發布:2025-02-02 09:09:43 瀏覽:212
sql2000資料庫連接 發布:2025-02-02 09:09:43 瀏覽:726