练习一:五只小猪称体重
题目:
现有五只小猪,体重分别为555,969,699,656,345。定义一个一维数组,存放五只小猪的体重,找出其中最重的小猪,并打印输出。
题目分析:
1、首先按照题目的要求,我们需要定义一个一维数组,我们之前也学到了,一维数组的定义方法有三种,按照自己的习惯用哪一种都可以。
2、两两比较小猪的体重,保留较大的值。在完成这一步骤时,我们可以认定一个最大值max,让max与数组中的值进行比较,并用较大值更新max。
3、打印输出最大值。
代码示例:
#include<iostream>
using namespace std;
int main()
{
//创建五只小猪的体重的数组
int str[5] = { 555,969,699,656,345 };
//从数组中找到最大值
int max = 0;
for (int i = 0; i < 5; i++)
{
//cout << str[i] << endl;
//数组元素于我们认定的最大值max相比较,若是比当前max大,则更新最大值
if (str[i] > max)
{
max = str[i];
}
}
cout << "最重的小猪体重为:" << max << "kg" << endl;
system("p