目录
1、缘起
2、案例描述
3、代码
4、总结
1、缘起
最近在黑马程序员 UP 主那里学习 C++ 编程语言,学习到了【第44节】一维数组练习案例 - 五只小猪称体重 知识点。找出五只小猪中最重的小猪,这不就是基本算法中的 "求最大值算法" 嘛。
为了巩固复习以前所学的知识点,我还是没有跳过这一节,认真的写了一篇博客。同时我也将 UP 主写的代码 优化 了一下下,嘿嘿。既然是复习嘛,得要有自己的一些想法呀 !
2、案例描述
在一个数组中记录了五只小猪的体重,如:int arr[5] = {300,350,200,400,250};
找出并打印最重的小猪体重。
3、代码
#include<iostream>
using namespace std;
int main()
{
//将五只小猪的体重存入数组
int arr[] = { 300,350,200,400,250 };
//将第一只小猪的体重赋给变量first
int first = arr[0];
//将其余小猪的体重与第一只小猪的体重比较大小
for (int i = 1; i < 5; i++)
{
if (arr[i] > first)
{
first = arr[i];
}
}
//输出最大小猪的体重
cout << "最重的小猪体重为:" << first << endl;
system("pause");
return 0;
}
4、总结
学习的本质是不断迭代,不断重复。学习的时候要保持 "空杯心态",不要以为这块知识点已经学过了,就对其产生轻视和傲慢;如果再次接触到了,再次重新学习一遍,就会有了一些新的感悟;这就是孔夫子所说的"温故而知新,可以为师矣"了吧 !!
是啊,人性决定了我们对学习过的知识总会不屑一顾,再次学习觉得在浪费时间;对于那些基础知识总会傲慢无礼,好高骛远,最终是捡了芝麻,漏了西瓜;对于新手总会产生轻蔑,可是他们却忘记了,他们也是从新手期一步一步地走过来的呀。如果我们能够克服这种 "人性",我们成为 "大牛" 也只是时间问题。
这期的分享总结就到这里了,如果有疑问的小伙伴,我们可以在评论区交流嗷~,笔者必回,我们下期在见啦 !!