1.这里要用到数组的知识,利用for语句将10个整数输入到数组num[10]。2.再利用for语句和if语句将10个数循环输出比较。得到最大值max。
其中continue语句是结束本次循环,进入下一次循环与break语句不同。break语句是直接结束循环,后续循环不在执行,直接下一个语句。
好好学习,天天向上哦!
代码如下:
#include <stdio.h>
int main()
{
int max = 0;
int i = 0;
int num[10] = { 0 };
for (i = 0; i <= 9; i++)
{
scanf_s("%d", &num[i]);//将10个数循环输入存入数组
}
max = num[0];//先将最大值赋给数组首位
for (i = 0; i <= 9; i++)
{
if (num[i] > max);
{
max = num[i];//循环判断谁最大,再将最大的哪一个赋给max
}
continue;//不满足就跳出本次循环,进入下一次循环
}
printf("最大值是%d\n", max);
printf("数组可以循环输入,我们也可以反复理解");
return 0;
}