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...