1. 程式人生 > >求10 個整數中最大值。

求10 個整數中最大值。

找出10個數的最大值中心思想是將十個數存入陣列,在進行兩兩比較,找出最大的數存入一個變數中,如果兩個數中最大的數沒有變數中的數大則不改變變數的值,反之則改變變數的值。

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a[10]={0};
    int i=0;
    int temp=0;
    printf("請輸入10個整數:");
    for(i=0;i<=9;i++)
    scanf("%d",&a[i]);
    for(i=0;i<=8;i++)
    {
        if
(a[i]<a[i+1]) { if(temp>a[i+1]) temp=temp; else temp=a[i+1]; } else { if(temp>a[i]) temp=temp; else temp=a[i]; } } printf("最大的值為:%d"
,temp); }