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

求10 個數中的最大值

1、這個題目的做法都在下面程式碼的註釋中,大家可以一步一步來體會

#include<stdio.h>

#include<windows.h>
int main()
{
int i = 0;
int max = 0;//定義一個max
int arr[10];//定義一個包含10個元素的陣列
printf("請輸入十個數:");//提示話語,可要可不要
for(i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);//為了獲取10個值,建立10個變數的地址
}
max = arr[0];//將第一個元素賦值給max,接下來讓max與所有值進行比較
for(i = 0; i < 10; i++)
{
if(max<arr[i])
{
max = arr[i];//每次比較之後,將最大值賦值給max
}
}
printf("最大值是:%d\n", max);//輸出max
system("pause");
return 0;
}