输入十个数,并打印十个数中最大的数
用数组可以使变量数减少,再用while循环嵌套for循环来达到逐个比较的目的
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[10], b=1, i=1, j,k;
while ( b <= 10){
scanf("%d", &a[b]);
b++;
}
while (i <= 10){ //对i的自加循环
for (j = i + 1; j <= 10; j++){ //对j的自加循环,j初始比i大1,自己不能和自己比较
if (a[i] > a[j]){ //判断哪个比较大,大的赋值给k
k = a[i];
}
else{
k = a[j];
}
}
i++;
}
printf("最大的数为:%d\n", k);
system("pause");
return 0;
}