9
12
15
18
第1题:
此题为判断题(对,错)。
第2题:
有如下程序:
include<iostream.h>
void main()
{
int x=2,y=3,a,b,c,d;
a=(x++>=--y);
b=(x==++y);
c=(x--!=y);
d=(++x>y--);
Cout<<a<<b<<c<<d<<end1;
}
则程序执行后变量a,b,c,d的值分别是【 】。
第3题:
设变量 x 和 y 均已正确定义并赋值,以下 if 语句中,在编译时将产生错误信息的是
A)if(x++);
B)if(x>y&&y!=0);
C)if(x>y) x--
else y++;
D)if(y<0) {;}
else x++;
第4题:
下列语句序列执行后,k的值是______。 int x=10,y=30; do{ y-=x; X++; }while(x++<y--);
A.0次
B.1次
C.2次
D.3次
第5题:
下列for循环语句的执行次数是 for(intx=0,y=0;(y!=0) && x<4);x++)
A.无限次
B.一次也不执行
C.执行一次
D.执行三次
第6题:
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是( )。
A)if(x++);
B.if(x>y&&y!=0);
C.if(x>y) x- -
D.if(y<0) {;}
else y++; else x++;
第7题:
若有“intx=15, y=20;”,则执行表达式y-=x++后,表达式x+y的值为______。
第8题:
A.1
B.2
C.3
D.0
第9题:
若有循环: int x=5,y=20; do{ y-=x; x++; }while(++x<- -y);则循环体将被执行( )。
A.0次
B.1次
C.2次
D.3次
第10题:
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是( )。
A.if(x++);
B.if(x>y&&y!=0);
C.if(x>y)x--else y++;
D.if(y<0) {;} else x++;