1樓:
#define n 100 //n是你要定義的個數。
main()
int i,a[n],max;
for(i=0;ia[i]) max=a[i];
printf("最大值為%d",max);
2樓:網友
第一步輸入n,然後輸入n個整數。
#include
#include/*包含int_min定義的標頭檔案*/int main()
int n,i,max=int_min,a[1000];
在這裡n最大為1000,否則會出錯,你可以修改a方括號內的值*/*自己想想為什麼max要定義為最小整型數*/scanf("%d",&n);
for(i=0;imax)
max=a[i];
printf("%d",max);/輸出最大數*/return 0;
3樓:網友
要實現,用冒泡法實現,不過你也得給個n的具體數值啊,要是n=1的話,我想你能會吧- -
#include""
#define n 8
main()
int i ,j ,k,temp;
int a[n];
for(i=0;i0;i--)
for(j=0;ja[j+1])
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
for(i=0;iif(i%5==0)
printf("");
printf("%5d",a[i]);
這個是8個數你要多少自己改n的值。
c語言中如何輸入n 個數,
4樓:
c語言中如何輸入n 個數,可以使用如下方法:
定義乙個陣列,使用scanf函式輸入數字int a[10]
for(i=0;i<10;i++)
5樓:孫永超
#include
void main()}
printf("次最大值為:",array[n-2]);
printf("次最小值為:",array[1]);
6樓:網友
#inculde
#define n 100 /*輸入要輸入數的個數*/void main()
max=a[n-1];
min=a[0];
不知道對不對啊 自己試試吧。
7樓:網友
首先找最大值,再找僅比最大值小,比其它數都大的數就是次最大值。。。
編寫C語言程式,要求輸入數,求最大數和最小數之和
先找出最大值和最小值,然後分別複製給max 和min 在求和好了。 include int main 程式設計實現 輸入三個數,要求輸出最大值 include stdio.h int max int x,int y,int s 宣告,如果被調函式在主函式後 main int a,b,c,d 定義4個...
C語言輸入整數,用函式程式設計將其中最大數與最小數的位置互換然後輸出
1.找出陣列中的最大值和最小值索引位置,然後將其交換即可 include 交換最大 最小值位置 void swaplimval int src,int len else if min src i 元素如果比最小數的,則重置最小值,及其索引 if maxlen minlen 如果所有值一樣,不用交換 ...
求N個數的最大值C語言,C 求N個數中的最大值
include stdio.h int findmax int x,int m main int n printf input the n n scanf d n printf d n findmax x,n 功能說明 返回陣列中前n個數中的最大值,findmax使用了遞迴呼叫方式 匡龍戈 void...