編寫C 程式,使他能夠讀入整數,將這數輸出,求該陣列中最小元素的下標

2021-04-02 18:29:35 字數 3983 閱讀 6143

1樓:匿名使用者

#include

using namespace std;

int main()

用c++程式設計 輸入10個數字,放在乙個陣列中,找出其中最小的值,輸出這個值以及它在陣列中的下標

2樓:農武吉

此方法在輸入資料時能清楚的顯示輸到第幾個數了,這樣不容易出錯!

並且採用的是float型陣列,範圍更寬,因為輸入的數值可能帶小數點的#include

void main()

min =dat[0];

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

cout<<"最小的數是"<

3樓:匿名使用者

#include

using namespace std;

int main()

}cout<<"the min number is:"<

cout<<"the xia biao is:"<

return 0;}

4樓:

#include

using namespace std;

void main()

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

5樓:愛夏的你呀

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;}

6樓:跪著作揖

#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;}

7樓:凌亂心扉

程式:#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;}

8樓:聽不清啊

# include

int main()

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

return 0;}

9樓:碧海風雲

#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)

執行結果

10樓:匿名使用者

#include

int main()

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

11樓:匿名使用者

#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]!不懂的地方追問哈!

12樓:匿名使用者

執行正常!#include

void main()

13樓:匿名使用者

main()

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

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

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

14樓:匿名使用者

#includevoid main()

15樓:匿名使用者

#include

main()

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

getch();}

16樓:匿名使用者

#include

void main()

;for(int i=0;i<

C語言編寫程式,輸入整數,將它逆序組成整數後輸出

你在這個函式中 double reverse int number 將sum定義為int型 而函式的返回值是double型 最後返回sum時,你說這能匹配專嗎 根據題目屬 要求,建議將函式返回值改為int型 純手打 請給分,謝謝 c語言編寫程式 輸入乙個正整數,將其逆序輸出。例如,輸入12345,輸...

c語言程式編寫 若陣列中有n個整數,要求把下標從0到p p

void fun int w,int p,int n for i 0 p 1 i n i for j 0 j p j 請編寫函式fun,該函式的功能是 移動一維陣列中的內容,若陣列中由n個整數,要求把下標從0到p p小於等於 include define n 80 void fun int a n ...

C語言編寫程式,要求從鍵盤輸入兩個整數,輸出他們的平方和。如

void main 擴充套件資料 bai 三個整數du輸出的zhi平方和 dao 內 include int main int a,b,c,d scanf d d d a,b,c scanf d n a scanf d n b scanf是輸入語句,bai不需要加 du n 然後zhi,c語言函式最...