下面程式的功能是輸入整數,找出最大數和最小數所在的位置,並把二者對調,然後輸出調整後的數

2021-04-15 12:28:07 字數 1899 閱讀 7211

1樓:控二二

#include//將你的**整理bai了一下。

void main()

;//初始du化陣列

zhiint max,min,x,z;

max=min=a[0];

x=z=0;//初始化值

for(int i=0;i<5;i++)

if (a[i],並

賦給min,用z記錄下陣列下標

}printf("a[%d]  a[%d]\n",x,z);//輸出最大值和最小值的陣列下標

a[x]=min;//交換值

a[z]=max;

for(i=0;i<5;i++)//輸出陣列printf("%d",a[i]);

printf("\n");}

2樓:魔王

遍歷完了比較,結果再遍歷,算遞迴吧這

輸入5個整數,並存放在陣列中,找出最大數與最小數所在的下標位置,並把兩者對調,然後輸出調整後的5個數

3樓:匿名使用者

#include

#include

#define n 5

int main()

i=a[max];

a[max]=a[min];

a[min]=i;

for(i=0;i

putchar('\n');

//system("pause");

return 0;}

輸入5個整數數,並存放在一維陣列中,找出最大數與最小數所在的下標位置,並把兩者對調,然後輸出5個整數

4樓:匿名使用者

根據你的思路改了下:

#include

void jh(int *x,int *y)main()

if (f[i]>temp)

if (f[i]

jh(&f[max],&f[min]);

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

printf("%5d",f[i]);/* 刪除printf裡面的& */

printf("\n");}

編寫乙個c程式,從鍵盤上輸入5個整數,然後輸出5個數中的最大數.

5樓:匿名使用者

#include

int main()

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

return 0;}

6樓:黃曉萌的文藝夢

cou<的數多的話,前面的陣列輸入也可以迴圈輸入。

7樓:gta小雞

#include

int main()

c語言程式設計題:從鍵盤上輸入5個整數,程式輸出5個數中最大的數與最小的數 a)必須使用scanf語

8樓:

//滿意請採dao納專

#include

int main(),i,max,min;

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

max=min=a[0];

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

return 0;}

9樓:

|版 code:

#include

int main()

if (tmp > max || i == 0)}printf("min:%d, max:%d\n", min, max);

return 0;}

急求C 程式設計 整數的陣列,使用鍵盤輸入資料,找出最小數和最大數及其下標,並輸出

用乙個迴圈就可以了 int array 8 int thebigone 999 int the allone 999 int thebigoneindex 0 int the alloneindex 0 for int i 0 ithebigone if tmp include using name...

以下程式的功能是 為陣列a中所有的元素輸入資料,請填空

填 a i 希望能幫助你!以下程式段給陣列所有的元素輸入資料,請選擇正確答案填入 include b.c不能作為計數器,d應該改為 a i include include int main scanf函式輸入表應該是位址表,陣列名是位址常量,a i 是基位址a加偏移量i,本身是位址量。a i 1 i...

編寫程式輸入正整數n計算它的階乘nnnn

我用c語言編個求階層的函式。經除錯已經成功 int fun int n while n 1 return t include void main printf d 0lf n i,m 太簡單了 sanf d n t 1 while n printf d n 這孩子不是要考國二吧 版本 2 支援庫 s...