c語言程式設計題定義長度為10的陣列求最大值及

時間 2021-08-30 10:29:00

1樓:莫道無情

c語言程式如下:

#include

void fun(int a,int n,int *k)int i,maxxr,j;

maxxr=a[0];

for(i=0;iif(maxxrmaxxr=a[i];

for(i=0;iif(maxxr==a[i]),k;

fun(a, 10, &k);

printf("%d,%d", k, a[k]);

2樓:匿名使用者

#include

int main()

printf("最大值=%f\n下標=%d\n", max, id);

return 0;}

3樓:

#include

void main()

;//給最大值、下標賦值

int max=a[0], pos=0;

//迴圈

for(int i=1; i<10; i++)}//輸出最大值和下標

printf("最大值=%d\n下標=%d\n", max, pos);}

4樓:星月小木木

#include

void main()

}printf("最大值是:%d, 下標是:%d\n", max, h);}

5樓:匿名使用者

#include

main()

;int maxvalue=a[0], maxpos=0;

int i;

int maxvalue=a[0], maxpos=0;

for(i=1; i<10; i++)

return;}

6樓:夢見鈔

最簡單的遍歷一遍就行了

c語言:求一組陣列最大值及最小值的下標。 10

7樓:匿名使用者

max=a[0];

min=a[1];

for(i=0;i<10;i++)

for(i=0;i<10;i++)

if(a[i]

8樓:匿名使用者

_getch();        //在return 0之前新增此**

c語言程式設計:任意輸入10個整數放入陣列中,然後求其中的最大值和最小值,以及最大值和最小值的下標

9樓:匿名使用者

樓上貌似寫錯了, 人家只要10個數給出程式#include void main()

if (min > n[i])

}printf("最大數為: %d, 下標為: %d\n最小數為: %d, 下標為: %d\n", max, maxcout, min, mincout);

getchar();}

10樓:匿名使用者

#include

main()

if(a[i]下標

為%d,min=%d,下標為%d\n",max,x,min,y);}

11樓:匿名使用者

#include

int main()

for (i=0;i

cout<

cout<

12樓:匿名使用者

#include "stdio.h"

main()

}printf("%d %d\n%d %d",b,j,c,k);}

c語言程式設計:任意輸入10個整數放入陣列中,然後求其中的最大值和最小值

13樓:愛夏的你呀

1、任意輸入10個整數放入陣列中求其中的最大值和最小值的源**如下:

#include

void main()

max=a[0];//先假設最大值為第一個元素for(i=1;i<10;i++)

printf("是個數中最大的數是:\n");

printf("%d",max);

}2、任意輸入10個整數放入陣列中求其中的最小值的源**如下:

#include

main()

擴充套件資料任意輸入10個整數放入陣列中求其中的最小值的源**方法二如下:

#include

int main()

}printf( "最小值為:%d\n", min );

return 0;}

14樓:跪著作揖

#include "stdio.h"

//從鍵盤輸入10個數存入一維陣列,求這10個數中的最大值和最小值並輸出

int main()

max=min=num[0];

for(i=1;i<10;i++)

printf("最大為:%f\n最小為:%f\n",max,min);

return 0;

擴充套件資料

使用其他方法得到10個數中的最大值與最小值:

#include

int main()

;int i = 0;

int max = 0;

int min = 0;

printf("請輸入10個整數:");

for (i = 0; i < sizeof(arr)/ sizeof(arr[0]); i++)

max = arr[0];

for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++)

}min = arr[0];

for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++)

}printf("max=%d\n", max);

printf("min=%d\n", min);

return 0;}

15樓:凌亂心扉

程式:#include

int main()

;int i=0;

int max=0;

int min=0;

printf("請輸入10個整數:");

for(i=0;i

max=arr[0];

for(i=0;i

}min=arr[0];

for(i=0;i

}printf("max=%d\n",max);

printf("min=%d\n",min);

return 0;

}結果:

請輸入10個整數:1 2 3 56 23 6 767 32 11 567

max=767

min=1

請按任意鍵繼續...

方法二、

#include"stdio.h"

//從鍵盤輸入10個數存入一維陣列,求這10個數中的最大值和最小值並輸出

int main()

max=min=num[0];

for(i=1;i<10;i++)

printf("最大為:%f\n最小為:%f\n",max,min);

return 0;}

16樓:聽不清啊

# include

int main()

printf("最大值=%d\n最小值=%d\n",max,min); //輸出結果

return 0;}

17樓:碧海風雲

#include

#define len 100 /*陣列長度*/#define elemtype int /*元素型別*//*錄入陣列*/

void inputarr (elemtype arr, int len)

/*列印陣列*/

void printarr (elemtype arr, int len)

if (arr[i]<*min) }}

int main (void)

執行結果

18樓:匿名使用者

#include

int main()

else if(a[k]是我們c實驗的題,還要求平均值

19樓:匿名使用者

#include

void main()

{int max=0,min=32767;

int i,shuzi[10];

printf("請輸入10個數字以空格分開:");

for(i=0;i<10;i++)

{scanf("%d",&shuzi[i]);

if(shuzi[i]>max)

max=shuzi[i];

if(shuzi[i]!不懂的地方追問哈!

20樓:匿名使用者

執行正常!#include

void main()

21樓:匿名使用者

main()

max=min=arr[0];//假設第一個數就是最大最小的數for(int j=1;j<10;j++)if(arr[j]

}我樓下那個傢伙還用了排序,時間上不實際,因為題目要求只要求最大最小數,而且不要求其他操作。所以我的比較適合

如果要速度更快,那麼就是減少迴圈的產生。

22樓:匿名使用者

#includevoid main()

23樓:匿名使用者

#include

main()

printf("\n max= %d min= %d ", mac,min);

getch();}

24樓:匿名使用者

#include

void main()

;for(int i=0;i<

C語言(用指標)定義長度為10整型陣列,輸入數,統

小黑哎啊 include int main int a 11 x 0,y 0 for int i 0 i 10 i scanf d a i for int i 0 i 10 i if a i 2 0 x else y printf 偶數 d n x printf 奇數 d n y for int i...

字串排序C語言程式設計,C語言程式設計題 輸入10個字串,將其從大到小排序後輸出。

include include define n 10 void main for i 0 i include include int main void void sort char s 11 c語言程式設計題 輸入10個字串,將其從大到小排序後輸出。include include void ma...

在c語言程式設計中,要如何判斷數是否為整數

int ret 記錄scanf函式的返回值 if ret 2 根據scanf函式的返回值,判斷輸出資料個數或者格式是否錯誤 問明 方法1 include include float x if fabs x int x 1e 8 printf x是一個整數 n else printf x不是一個整數 ...