//找最大数
//输入描述:一行4个整数,用空格分开eg:5 8 2 5
//输出描述:输出输入中的一个最大的整数eg:8
鹏哥C语言
方法1
#include<stdio.h>
int main()
{
int arr[4] = { 0 };//0 1 2 3
int i = 0;
//找最大值
while (i < 4)
{
scanf_s("%d", &arr[i]);
i++;
}
//假设第一个元素是最大值
int max = arr[0];
i = 1;
while (i < 4)
{
if (arr[i] > max)
{
max = arr[i];
}
i++;
}
printf("%d", max);
return 0;
}
解题思路:
首先我们先定义一个数组,给数组4个位置,这里可以知道如果要对比更多的数字,更改数组内存这个4即可
然后我们来给一个i来作为数组的序号
来写一个while循环,计入输入的数,我们要对比的是四个数即第0