程序填空题:从键盘输入n个整数,找出其中的最小数及其输入顺序号
下面的程序是从键盘输入n个整数,找出其中的最小数及其输入顺序号(输入顺序起始号从0开始)。请将程序中缺失的表达式或者语句补上。
c++
#include <stdio.h>
int main()
{
int i,j,n,a,min;
scanf("%d",&n);
scanf("%d",&a);
@@[min=a](2);
j=@@[0](2);
for(i=1;i<n;i++)
{
scanf("%d",&a);
if(@@[a<min](2))
{
min=a;
@@[j=i](2);
}
}
printf("Min=%d j=%d\n",min,j);
return 0;
}
答案:
第1空:min=a
第2空:0
第3空:a<min
第4空:j=i
c++
#include <stdio.h>
int main()
{
int i,j,n,a,min;
scanf("%d",&n);
scanf("%d",&a);
@@[min=a](2);
j=@@[0](2);
for(i=1;i<n;i++)
{
scanf("%d",&a);
if(@@[a<min](2))
{
min=a;
@@[j=i](2);
}
}
printf("Min=%d j=%d\n",min,j);
return 0;
}
答案:
第1空:min=a
第2空:0
第3空:a<min
第4空:j=i