編寫函數(shù)求三個(gè)整數(shù)的最大值 用c語言求兩個(gè)數(shù)的最大值?
用c語言求兩個(gè)數(shù)的最大值?1. 使用宏定義創(chuàng)建一個(gè)新項(xiàng)目以獲得兩個(gè)數(shù)字的最大值,如圖所示:2。添加max.c文件,如圖所示:3。包含所需的兩個(gè)頭文件,在main函數(shù)中輸入main(),并添加兩個(gè)參數(shù)和
用c語言求兩個(gè)數(shù)的最大值?
1. 使用宏定義創(chuàng)建一個(gè)新項(xiàng)目以獲得兩個(gè)數(shù)字的最大值,如圖所示:
2。添加max.c文件,如圖所示:
3。包含所需的兩個(gè)頭文件,在main函數(shù)中輸入main(),并添加兩個(gè)參數(shù)和返回值,如圖所示:
4。使用define關(guān)鍵字定義MAX()函數(shù)。函數(shù)的功能是比較兩個(gè)數(shù)字并輸出大的數(shù)字。如圖所示,
5。在main()函數(shù)中調(diào)用MAX()宏,如下過程所示:(clude<stdio.h>
int MAX(int x,int y)
{
int t
t=x>y?x:y
return t
}
void main()
{
int a,b,c,m
printf(“請(qǐng)輸入三個(gè)數(shù)字:n”)
scanf(%d,%d“,&a,&b,&c)
m=max(max(a,b),c)
printf(“三個(gè)數(shù)字中的最大值是:%dn”,m)
}
int max(int a,int b,int c){if(a>b)//if a>b{GTC)//如果a also>C return a//是max else//否則是C max return C}否則{if(B>C)return B else return C}}