任务描述
给定n个正的int,求第二大的数的数值。
首先输入一个正整数n,n不超过100,然后再输入n个正int。
例如输入是:3 1 2 3
则输出是:2
特别的,如果输入是:3 2 3 3
则输出是:2
输入保证至少有2种不同的数值。
相关知识
这一道题与前面的某个题目一模一样,不过代码结构发生了变化。
其中主函数只负责输入输出与调用子函数。具体求解第二大数的代码写在了子函数中。
编程要求
本关与前面的实训有所不同。本关一共有3个文件。main.cpp、f.h和f.cpp。其中main.cpp是主函数,f.h则是函数头的声明,这两个文件均已写好,且不允许修改。
学员只需完成f.cpp中的内容,也就是要完成max2函数。然后这3个文件会共同构成一个可执行文件,用于执行并测试。
最初进入闯关界面,只会看到f.cpp文件。学员可以在右侧通过选择菜单选择指定文件进行浏览。
int max2(int a[],int
上一篇:鼓励自己考试的话语
下一篇:和正能量的人在一起的句子