#include double Max(double a,double b,double c);double Avg(double a,double b,double c);int main() { double a,b,c; printf("輸入三個(gè)數(shù),空格隔開:"); scanf("%lf%lf%lf",a,b,c); printf("最大值比平均值大%lf\n",Max(a,b,c) - Avg(a,b,c)); return 0;}double Max(double a,double b,double c) { double max = a; if(max b) max = b; if(max c) max = c; return max;}double Avg(double a,double b,double c) { return (a + b + c)/3.0;}
創(chuàng)新互聯(lián)建站主要從事網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)蘇尼特右,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
#include stdio.h
#define N 10
int find_max(int *p, int n);
int main(void)
{
int a[N] = {1, 87, 0, 2, 6, 90, -30, 34, 109, 1000};
printf("最大值為%d\n", find_max(a, N));
return 0;
}
int find_max(int *p, int n)
{
int max = p[0], i = 1;
for(i = 1; i n; i++)
{
if(max p[i])
max = p[i];
else
continue;
}
return max;
}
自定義函數(shù)實(shí)現(xiàn)
int max(int a,int b)
{
return ab?a:b;
}
C語言,用函數(shù)求最大值的步驟如下:
1,首先編輯vc6.0中的代碼,將其另存為.c文件,然后單擊構(gòu)建按鈕(或按鍵盤F7快捷鍵)。
2,可以看到?jīng)]有錯(cuò)誤和警告。
3,然后按“運(yùn)行”按鈕(或按快捷鍵Ctrl + F5)運(yùn)行程序。
4,輸入三個(gè)數(shù)字454 12 861進(jìn)行代碼測試。結(jié)果如下,操作正確。
5,發(fā)布以下三個(gè)數(shù)字以查找最大c語言代碼,如下所示:#include stdio.h main(){int a,b,c; int big; printf(“請輸入3個(gè)數(shù)字\ n”) ; Scanf(“%d%d%d”,&a,&b,&c); if(a = b)big = a; elsebig = b; if(c big)big = c; printf(“Maximum is%d \ n“,大);}。