c++的程序问题
来源:百度知道 编辑:UC知道 时间:2024/09/22 16:51:20
求一个C++的程序 要用户输入一系列整数 用0来结束 然后显示出最大的两个
谢谢啦
谢谢啦
#include <stdio.h>
int main(void)
{
int k,iVal,iMax1,iMax2;
// ³õʼ»¯±äÁ¿
k=0;
iMax1= iMax2 =0;
// Ñ»·½ÓÊÕÊäÈëµÄÕûÊý
do
{
k++;
printf("ÇëÊäÈëµÚ%d¸öÊý:",k);
scanf ("%d",&iVal);
printf("\n");
if (iVal>iMax1)
{
iMax2 = iMax1;
iMax1 = iVal;
}
else if (iVal>iMax2)
{
iMax2 = iVal;
}
} while(iVal!=0);
printf("ÆäÖÐ×î´óµÄÁ½¸öΪ%dºÍ%d:",iMax1,iMax2);
printf("\n");
return (0);
}
void