以下不正确的语句为()。
A.if(X>y){x++;y++;}
B.if(X>y)
C.if(X=y)&&(X!=0)X+=y
D.if(x)Z=Z/X
A.if(X>y){x++;y++;}
B.if(X>y)
C.if(X=y)&&(X!=0)X+=y
D.if(x)Z=Z/X
第1题
A.SQL语句对大小写敏感,关键字需要采用大写形式
B.SQL语句可写成一行或多行,习惯上每个子句占用一行
C.关键字不能在行与行之间分开,并且很少采用缩写形式
D.SQL语句的结束符为分号
第2题
struct wok{ int x; float y; double z; }aab;
A.struct是结构体类型的关键字
B.struct work是用户定义的结构体类型
C.aab是用户定义的结构体类型名
D.x,y和z都是结构体成员名
E.x和y共用内存
第4题
执行以下语句后显示结果为______。 Dim x As Integer If X Then Print x Else Print X-1
A.1
B.0
C.-1
D.不确定
第5题
设X、y、Z、t均为int型变量,则执行以下语句后,t的值为() x=y=z=1;t=++x||++y&&++z;
A.不定值
B.2
C.l
D.0
第6题
若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是()。
A.scanf("%d%lx,%le",&x,&y,&z);
B.scanf("%2d*%d%lf"&x,&y,&z);
C.scanf("%x%*d%o",&x,&y);
D.scanf("%x%o%6.2f",&x,&y,&z)
第7题
设x、y、z均为int型变量,则执行以下语句后,x、y, z的值为() X=1; y=0; Z=2; y++&&++Z ||++ X;
A.2、l、3
B.2、0、3
C.2、l、3
D.2、1、2
第8题
A.Select Case x : case 10 to 1: Print "OK" : End select
B.Select Case x : case Is>5,Is<5: Print "OK" : End select
C.Select Case x : case Is>5,1,3 to 10 : Print "OK" : End select
D.Select Case x : case 1,3 Is>5 : Print "OK" : End select
第9题
设有如下程序段: int x=2002,y=2003; printf("%d\n",(x,y));则以下叙述中正确的是()。
A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B.运行时产生出错信息
C.输出值为2002
D.输出值为2003
第10题
A.在while和for循环中,break语句的作用是终止当前循环,重新进入循环。
B.布尔运算符有一个很有趣的短路逻辑特性,即表达式x and y当x为假时,会直接返回False,不会去计算y的值。
C.if语句执行有一个特点,它是从上往下判断,如果在某个判断上是True,则执行该判断对应的语句,忽略剩下的elif和else。
D.在while和for循环中,continue语句的作用是停止当前循环,继续循环体下面的语句。