求最大值和第二大值
描述
输入若干整数,可正可负,输出最大值,和第二大值将测试数据写入文件,由程序直接读入数据,不使用键盘键入文件。
mycode
# include <iostream>
# include <cstdio>
using namespace std;
int main()
{
freopen("C:\\Users\\Lenovo\\Desktop\\algorithm\\test.txt","r",stdin);
int n=0,first=0,secd;
cin>>n;
first=n;
bool pan=0;
int c;
while(cin>>n)
{
if(pan==0)
{
first=n;
secd=n;
pan=1;
}
else
{
if(n>first)
{
c=first;
first=n;
secd=c;
}
}
}
cout << first <<' '<<secd;
}
浙公网安备 33010602011771号