25.设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:scanf(″i=%d,f=%f″,&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为( )
A.100<空格>765.12<回车> B.i=100,f=765.12<回车>
C.100<回车>765.12<回车> D.x=100<回车>,y=765.12<回车>
【参考答案】B
26.若有以下程序
main()
{
int k=2,i=2,m;
m=(k+=i*=k);printf(″%d,%d\n″,m,i);
}
执行后的输出结果是( )
A.8,6 B.8,3 C.6,4 D.7,4
【参考答案】C
27.以下程序中循环体总的执行次数是( )
int i,j;
for(i=6;i>1;i--)
for(j=0;j
{……}
A.20 B.261 C.15 D.25
【参考答案】A
28.下列程序的输出结果是( )
main()
{
int a[3],i,j,k=2;
for(i=0;i<3;i++)a[i]=i;
for(i=0;i for(j=0;j a[j]=a[i];
printf(″%d\n″,a[2]);
}
A.2 B.3 C.1 D.0
【参考答案】A