核心知识点:数组,for循环语句,if条件语句
主要算法:首先,创建一个数组,用来存储10个整数。然后,利用for循环和scanf()函数从控制台中读取10个整数,并赋予数组。接着,定义一个整型变量,用来保存最大值,先假设数组的第一个元素为最大值,利用for循环和if条件语句,判断数组剩下的元素是否有更大的,如果有更大的数值,就将更大的数值赋予变量,直到for循环结束,变量保存的即为最大值。
示例代码:
//求10个整数中的最大值
#include <stdio.h>
int main()
{
//定义数组
int room[10] = {0};
//输入10个整数
int i;
for(i = 0; i < 10; i++){
scanf("%d",&room[i]);
}
//判断最大值
int max = room[0];
for(i = 1; i < 10; i++){
if(room[i] > max){
max = room[i];
}
}