運用if語句編寫程式 輸入數,然後輸出其中最大或者最小的數

時間 2021-07-01 01:13:20

1樓:匿名使用者

**比較簡單,我就直接寫在main函式裡面了。

1、輸入三個整型數,輸出最大值

**如下:

#include

#define num 3

int main()

;printf("input %d integer: ", num);

for(i = 0; i < num; i++)int nmax = adata[0];

for(i = 1; i < num; i++)}printf("the max : %d \n", nmax);

return 0;

}2、輸入三個整型數,輸出最小值

**如下:

#include

#define num 3

int main()

;printf("input %d integer: ", num);

for(i = 0; i < num; i++)int nmin = adata[0];

for(i = 1; i < num; i++)}printf("the min : %d \n", nmin );

return 0;

}以上就是取最大值或者最小值的簡單**,其中通過巨集定義 num 可以修改輸入的資料數量,結合for迴圈的運用,使**更加靈活。

2樓:醉臥南窗聽秋雨

#include "stdio.h"

void main()

3樓:匿名使用者

void ***(int a[3])}

用c語言編一程式,輸入三個整數,輸出其中最小的數

4樓:四舍**入

可以參考以下的**:

#include

void main()

5樓:蠻凝絲屈洲

#include

"stdio.h"

void

max_min(int

*a,int

index,int

end);

//宣告函式

void

main()

void

max_min(int

*a,int

index,int

end)

*temp=a[*indexp];

//把最小值與第一個元素交換

a[*indexp]=a[*minp];

a[*minp]=*temp;

*temp=a[*endp];

//把最大值與最後一個元素交換

a[*endp]=a[*maxp];

a[*maxp]=*temp;

free(indexp);

//給指標們釋放空間

free(endp);

free(maxp);

free(minp);

free(temp);}

6樓:傻教授

#include

main(void)

else if(a>c)

temp=c;

else temp=a;

printf("三個整數中最小的數是:%d\n",temp);

return 0;}

7樓:聽不清啊

#include

int main()

{int a,b,c,min;

scanf("%d%d%d",&a,&b,&c);

min=a

8樓:匿名使用者

void main()

大致是這意思,先a、b比較,把小的賦值給d,然後比較c、d,輸出小的那個。中文提示想加自己可以加。scanf裡引號裡面用逗號還是空格還是換行分割數字隨你,只要輸的時候也對應就行

9樓:匿名使用者

#include

int main()

10樓:超級

which can easily reson

11樓:匿名使用者

? 半路兄弟 ( 2010) ? 大漢天子3 ( 2005) ? 大宅門 ( 2000)

12樓:匿名使用者

#include

main void()

if(b>c)

if(a對正確,剛過的c語言考試。

編寫程式,從鍵盤先輸入n的值,然後輸入n個正整數,輸出每個數出現的次數

聽不清啊 var a array 1.30 of longint n,i,j,t integer begin read n for i 1 to n do read a i for i 1 to n 1 do for j 1 to n i do if a j a j 1 then begin t a...

一編寫程式輸入數判斷是否能夠構成三角

以下為c include include using namespace std int main else cout 三條邊構不成三角形!endl return 1 宛丘山人 include include void main c語言編寫程式 輸入三角形的三條邊,判斷它們能否構成三角形,若能則指出...

shell程式設計 編寫程式顯示下圖圖案。由輸入決定輸出多少行,下面是當行數為8時的情況

用printf列印固定寬度的字串預設是右對齊的。bin sh read p input the line number row for n in seq row dostr for m in seq n dostr done printf s n str done 還是python簡單 usr bi...