#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int arr[10] = { 0 }; //定义了一个int型的大小为10的数组arr 同时该数组所有的元素均被初始化为0
int i = 0; //给i赋初值为0
for (i = 0; i < 10; i++) //for相当于循环 给i赋初值为0好理解 【当i小于10 条件成立,然后执行第二个for循环】
//举个例子i只要小于10 比如 1-9 就会触发第二个for循环 当大于10就会停止!
{
scanf("%d", &arr[i]); //scanf是从键盘输入一个整形数存放到&arr[i]的地址 【&是一个内存中的地址】
}
int max = arr[0]; //就是用max记录最大的那个,开始假定 arr[0]最大,只要比max大,就用max记录下来。
for (i = 1; i < 10; i++) //i=1;是循环前的初始化。为进入循环作准备。
//当i小于10 额没想明白
{
if (arr[i] > max) //当 arr[i] 大于 max 是就停止运行 假设 arr[i]是10 < 9 max 是运行成立
{
max = arr[i]; // 当 max和arr[i]同时是10:10 运行将停止
}
}
printf("max = %d\n", max); //用printf输出max 运行完毕!
return 0; //返回 return 0;程序结束!
}