首頁 >後端開發 >C#.Net教程 >C語言怎麼輸入十個數輸出最大值

C語言怎麼輸入十個數輸出最大值

angryTom
angryTom原創
2020-03-18 15:48:3443308瀏覽

C語言怎麼輸入十個數輸出最大值

C語言怎麼輸入十個數輸出最大值

C語言求輸入的10個數字中最大值的程式設計方法如下:

1、首先需要定義一個整數陣列空間,因為這裡要輸入十個數,所以陣列空間為10個。

int a[10];

2、接著定義一個最大值Max,初始預設值為0,這個用於後續值的比較。

int Max = 0;

3、接著使用for循環,來連續接收10個數字的輸入。

推薦學習:c語言影片教學

for (int i = 0; i < 10; i++) {
    scanf("%d", &a[i]);
}

4、再使用一個for迴圈來循環數組,求得最大值Max

for (int i = 0; i < 10; i++) {
  if(a[i] > Max) {
      Max = a[i];
  }
}

5 、循環結束後,輸出最終的結果,也就是我們需要的10個數字中的最大值。

printf("十个数中最大的是:%d", Max);

全部程式碼如下:

#include 

int main() {
    int a[10];
    int Max = 0;
    for (int i = 0; i < 10; i++) {
        scanf("%d", &a[i]);
    }
    for (int i = 0; i < 10; i++) {
      if(a[i] > Max) {
          Max = a[i];
      }
    }
    printf("十个数中最大的是:%d", Max);
    return 0;
}

PHP中文網,大量程式設計入門教學,歡迎學習!

以上是C語言怎麼輸入十個數輸出最大值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn