1樓:匿名使用者
演算法如下:
1 輸入1個數,以其值為最大/最小值。
2 輸入剩餘四個數,對每個數,與儲存的最大/最小值比較,如新輸入的數更大/更小,則替換為最大/最小值。
3 輸出結果。
**:#include
int main()
{int max, min,n, i;
scanf("%d",&max);//輸入第乙個數,作為最大值。
min = max;//將第乙個數,作為最小值。
for(i = 1; i<5; i ++){scanf("%d",&n);//輸入剩餘4個數。
if(n>max)max = n;//最大值判斷及替換if(n
2樓:匿名使用者
#include
int main()
printf("%d %d\n",max,min);
return 0;}
3樓:清燕潘
#include
int main()
printf("max=%d",max);
printf("min=%d",min);}
4樓:匿名使用者
#include
int main()
else
break;}}
max=a[0];
min=a[0];
for(i=0;i<5;i++)
printf("最大數為:%d",max);
printf("最小的數為:%d",min);}
編寫乙個c語言程式,輸入5個數,求它們中最大值和最小值並輸出
5樓:
#include
void main( )
6樓:匿名使用者
這個不難,自己動動腦,這樣才有提高
c語言問題,輸入0到100的數字,自動顯示最大值和最小值,**應該怎麼寫呢?
7樓:匿名使用者
#include
#define n 10
//定義乙個巨集「n」,用來儲存輸入的數字個數。
//下面語句中用到的n都可以通過改變上面語句中的數字實現一改全改//我用氣泡排序的方法先排序,然後最大值和最小值就在排序後的最前面和最後面了。
int main()
for(j=0;ja[i+1])}}
printf("這%d個數字中最大的數為:%d\n",n,a[n-1]);
printf("這%d個數字中最小的數為:%d\n",n,a[0]);
return 0;}
8樓:
//#include "stdafx.h"//vc++6.0加上這一行.
#include "stdio.h"
void main(void)
printf("the max is %d\nthe min is %d\n",max,min);}
9樓:匿名使用者
#include
int main(void)
c語言 使用者輸入數求1到使用者輸入的數的和並輸入該數和個歡迎
include using namespace std void main 你也可以把for語句改成for b 0 b main printf d n c for a 1 a c a 編寫乙個c語言程式,要求接收使用者輸入的數,求出和以及平均值,使用者輸入多少個數不定 思路 可以使用while迴圈來...
c語言 輸入數依次從大到小排序,C語言 輸入10個數依次從大到小排序!
用陣列來存放十個數字,使用 氣泡排序 來實現排序。10個數字需進行9輪掃瞄,每次掃瞄時比較相鄰的二個數,如它們不符合要求的大小關係,就交換它們的位置。第一輪掃瞄結束時,最大的數就 沉 到最後。於是第二的範圍就少了乙個數。再進行第二兩棲型 第三輪,直到第9輪就完成了。最後輸出結果。include in...
c語言課編寫程式任意輸入數求這數
include void main aver s 5 printf 這五個數的平均數 f n aver printf 排序後 n for i 0 i 5 i for j 0 j 4 i j if a j a j 1 for i 0 i 5 i printf f a i printf n 用c語言編寫...