【C++】数组案例 五只小猪称体重

题目:给出五只小猪体重,找出最大的体重的值并打印

思路:利用数组写入五只小猪的体重,让每一个元素都赋值给一个整型变量并每赋值一次就于下一个数组中的元素比,若是大就继续赋值给这个变量,若是小则不赋值,直到数组for循环完毕一周

下面是一个实例

cpp 复制代码
#include<iostream>
using namespace std;

int main() {

	//1、创建5只小猪数组
	int arr[5] = { 300,350,200,400,250 };
	//2、从数组中找到最大值
	int max = 0;
	for (int i = 0; i < 5; i++)
	{
		//cout << arr[i] << endl;
		//如果访问的书中的元素比我认定的最大值还要大,访问这个最大值
		if (arr[i] > max)
		{
			max = arr[i];
		}
	}
	//3、打印最大值
	cout << "最重的小猪体重为:" << max << endl;

	system("pause");

	return 0;

}

输出结果为

相关推荐
清酒难咽21 小时前
算法案例之递归
c++·经验分享·算法
Rabbit_QL21 小时前
【水印添加工具】从零设计一个工程级 Python 图片水印工具:WaterMask 架构与实现
开发语言·python
天“码”行空21 小时前
简化Lambda——方法引用
java·开发语言
z203483152021 小时前
C++对象布局
开发语言·c++
Beginner x_u1 天前
如何解释JavaScript 中 this 的值?
开发语言·前端·javascript·this 指针
java1234_小锋1 天前
Java线程之间是如何通信的?
java·开发语言
张张努力变强1 天前
C++ Date日期类的设计与实现全解析
java·开发语言·c++·算法
沉默-_-1 天前
力扣hot100滑动窗口(C++)
数据结构·c++·学习·算法·滑动窗口
feifeigo1231 天前
基于EM算法的混合Copula MATLAB实现
开发语言·算法·matlab
LYS_06181 天前
RM赛事C型板九轴IMU解算(4)(卡尔曼滤波)
c语言·开发语言·前端·卡尔曼滤波