c++第14课(入门结束)

1.打擂台

新年第二篇!!!

打擂台,就是比大小,如:a=0 //你输入了4 4 a=4

转化成如下代码:

cpp 复制代码
int a=0,b;
cin>>b;
a=b;
cout<<a;

但,如是100个呢?

那就得用for循环

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int a[1000]; 
int main()
{ 
    int max=0;//设置最大数擂主时,注意这个数要比所有的数小 
    for(int i=1;i<=100;i++)
    {
    	cin>>a[i];
    	if(max<a[i])
        {
        	max=a[i];
		}
	}
	cout<<max;
	return 0;
}

那有人就会问了,max是什么意思呢?

max你可以理解为最大值

接着,就又有人就会问了

max是最大值,那最小值是什么?

给你看个代码你就知道了

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int a[1000]; 
int main()
{ 
    int min=9999;//设置最小数擂主时,注意这个数要比所有的数都大 
    for(int i=1;i<=100;i++)
    {
    	cin>>a[i];
    	if(min>a[i])
        {
        	min=a[i];
		}
	}
	cout<<min;
	return 0;
}

现在知道了吧,最小值是min

又双有人就会问了,min是什么意思呢?

min你可以理解为最小值

最小值遇到比它小的数时,就把最小值替换成这个数

所以,你会做n个数的最大值和最小值了吗?(作者会在下一篇发答案)

(逃!)

相关推荐
lgily-122511 分钟前
Python常用算法
开发语言·python·算法
闻缺陷则喜何志丹12 分钟前
【C++动态规划】1547. 切棍子的最小成本|2116
c++·算法·动态规划·力扣·最小·成本·棍子
James Shangguan24 分钟前
LeetCode 704 如何正确书写一个二分查找
数据结构·算法·leetcode
兵哥工控36 分钟前
MFC读写文件实例
c++·mfc
Swift社区1 小时前
【Vue.js 组件化】高效组件管理与自动化实践指南
vue.js·算法·leetcode·职场和发展
快敲啊死鬼1 小时前
代码随想录18
算法
upgrador2 小时前
问卷信效度检验:Cronbach‘s α 与 KMO 值计算详解
算法·matlab
孑么2 小时前
力扣 二叉树的最大深度
java·算法·leetcode·职场和发展·深度优先·广度优先
蒲公英的孩子2 小时前
DCU异构程序——Bank冲突
linux·分布式·算法·架构