输入一些数,求第二大的值(不用数组)

来源:互联网 发布:延长射精 知乎 编辑:程序博客网 时间:2024/06/07 04:35
#include <stdio.h>
int main(void)
{
int max,max2,n;
scanf("%d",&n);
max2 = max = n;

while(scanf("%d",&n) != EOF)
{
if(max < n)
{
max2 = max;
max = n;
}
else if(max2 < n||max2 == max)
max2 = n;
}
printf("max %d\nmax2 %d\n",max,max2);
return 0;
}
0 0
原创粉丝点击