#include stdio.h
創(chuàng)新互聯主要從事網站制作、網站建設、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務修武,10多年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220
#define max(a,b) (ab?a:b)
int main(){
int a,b,c;
scanf("%d %d %d",a,b,c);
printf("%d\n",max(max(a,b),c));
return 0;
}
擴展資料:
JAVA得到數組中最大值和最小值的簡單實例
public class TestJava4_3
{
public static void main(String args[])
{
int i,min,max;
int A[]={74,48,30,17,62};? // 聲明整數數組A,并賦初值
min=max=A[0];
System.out.print("數組A的元素包括:");
for(i=0;iA.length;i++)
{
System.out.print(A[i]+" ");
if(A[i]max)? ?// 判斷最大值
max=A[i];
if(A[i]min)? ?// 判斷最小值
min=A[i];
}
System.out.println("\n數組的最大值是:"+max); // 輸出最大值
System.out.println("數組的最小值是:"+min); // 輸出最小值
}
}
該程序輸出結果:
數組A的元素包括:74 48 30 17 62
數組的最大值是:74
數組的最小值是:17
1、首先是鼠標選擇單擊C語言編程軟件創(chuàng)建一個空的C語言文件。
2、定義四個整數變量a,b,c,max。三個變量a,b和c用于存儲輸入的三個數字,max用于存儲三個數字的最大值。
3、使用scanf語句從鍵盤輸入三個數字。在注意之前不要忘記使用變量。
4、使用max可以逐個比較三個數字,并將最大數量存儲在最大值中。
5、最大輸出使用printf語句輸出,注意語句的用法。
6、單擊右上角工具欄中的兩個圖標運行程序。
7、輸入兩個不同的數字以驗證您的程序是否正確。
#includestdio.h
int main()
{
int a,b,c,max;
printf("請輸入三個數:\n");
scanf("%d%d%d",a,b,c);
if(ab)
max=a;
if(cmax)
max = c;
printf("三個數中最大的數為:%d",max);
return 0;
}
擴展資料:
主要特點:
1,簡潔的語言
C語言包含有各種控制語句僅有9種,關鍵字也只有32 個,程序的編寫要求不嚴格且多以小寫字母為主,對許多不必要的部分進行了精簡。
2,具有結構化的控制語句
C語言是一種結構化的語言,提供的控制語句具有結構化特征,如for語句、if?else語句和switch語句等。可以用于實現函數的邏輯控制,方便面向過程的程序設計。
3,豐富的數據類型
C語言包含的數據類型廣泛,不僅包含有傳統的字符型、整型、浮點型、數組類型等數據類型,還具有其他編程語言所不具備的數據類型,其中以指針類型數據使用最為靈活,可以通過編程對各種數據結構進行計算。
4,豐富的運算符
c語言包含34個運算符,它將賦值、括號等均視作運算符來操作,使C程序的表達式類型和運算符類型均非常豐富。
5,可對物理地址進行直接操作
C語言允許對硬件內存地址進行直接讀寫,以此可以實現匯編語言的主要功能,并可直接操作硬件。
6,代碼具有較好的可移植性
c語言是面向過程的編程語言,用戶只需要關注所被解決問題的本身,而不需要花費過多的精力去了解相關硬件,且針對不同的硬件環(huán)境。
7,可生成的高質量目標代碼,高執(zhí)行效率的程序
與其他高級語言相比,C語言可以生成高質量和高效率的目標代碼,故通常應用于對代碼質量和執(zhí)行效率要求較高的嵌入式系統程序的編寫。