作业帮 > 综合 > 作业

用C++编写一个控制台应用程序,运行时输入10个整数,输出其中的最大数和次大数.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 06:52:52
用C++编写一个控制台应用程序,运行时输入10个整数,输出其中的最大数和次大数.
提示:以数组存储逐个输入的10个整数,查找其中的2个最大的数时,首先将数组的前2个元素的较大者初始为最大数,较小的初始为次大数,然后从第3个数开始逐个与最大数和次大数比较,比较时仅有两种情形需考虑:① 当前元素比最大数大,则原最大数成为次大数,当前数为最大数;② 当前元素仅比次大数大,则当前数为次大数.
#include
using namespace std;
void main()
{
int num[10];
int i;
int max,smax;
cout