#include<iostream> using namespace std; void main() { int a,maxval=-1000,secondval=-1000,i;//maxval和secval初始为最小 for(i=1;i<=10;i++) { scanf("%d",&a); if(a>maxval) { //secondval=maxval;//这一句加上吧 maxval=a; } else { if(a>secondval) secondval=a; } //cout<<"最大值为:"<<maxval<<"\n第二大值为:"<<secondval<<endl; } cout<<"最大值为:"<<maxval<<"\n第二大值为:"<<secondval<<endl; }