下面的for语句 for(x=1,y=10;(y>0)&&(x<4);x++,y--)以下说法正确的是()。
A.是无限循环
B.循环执行3次
C.循环执行4次
D.循环次数无法确定
第1题:
设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是
A.if(x++);
B.if(x>y&&y!=0);
C.if(x>0)x- else y++;
D.if(y<0){;} else x++;
第2题:
A.if(X>y){x++;y++;}
B.if(X>y)
C.if(X=y)&&(X!=0)X+=y
D.if(x)Z=Z/X
第3题:
下列语句序列执行后,k的值是______。 int x=10,y=30; do{ y-=x; X++; }while(x++<y--);
A.0次
B.1次
C.2次
D.3次
第4题:
以下程序的输出结果是_______。 #include<string.h> main() {char*a="abcdefghi";int k; fun(a) ;puts(a) ; } fun(char *s) { int x,y; char c; for(x=0,y=strlen(s)-1; x<y; x++,y--) { c=s[y]; s[y]=s[x];s[x]=c;} }
A.ihgfedcba
B.abcdefghi
C.abcdedcba
D.ihgfefghi
第5题:
下列程序的输出结果是______。#includemain(){ char *a="abcdefghi";int k; fun(a);puts(a);}fun(char*s){ int x,y;char c; for(x=0,y=strlen(s)-1;x<y;x++,y--) { c=s[y];s[y]=s[x];s[x]=c;}}
A.ihgfsdcba
B.abcdcfghi
C.abcdedeba
D.ihgfefghi
第6题:
以下错误的if语句是( )。
A.if(x>y)x++;
B.if(x)x++;
C.if(x!=y) cout<<x;y++;
D.if(x<y) x++;cout<<x;else cout<<y;
第7题:
下面程序的输出结果是( )。#include<iostream.h>void main(){int x=-1,y=5,z;z=(x++<0)&& (y-->=0);cout<<x<<'\t'<<y<<'\t'<<z<<end1;}
A.-1 5 0
B.-1 4 1
C.0 4 1
D.0 4 0
第8题:
以下不正确的语句为()
第9题:
设x=4,y=8,说明下列各题运算后x,y,z的值分别是多少? (a)z=(++x)*(--y) (b)z=(++x)+(y--) (c)z=(x++)*(--y) (d)z=(x++)+(y--)
第10题:
以下不是死循环的语句是()。
第11题:
int x = 1, y =6; while (y--) { x++; } System.out.println(“x =” + x + “y =” +y); What is the result?()
第12题:
x = 6 y = 0
x = 7 y = 0
x = 6 y = -1
x = 7 y = -1
Compilation fails.
第13题:
下列循环的循环体将被执行( )。 int x =10, y=30; dot y -= x; x++; while (x++>y--);
A.0次
B.1次
C.2次
D.3次
第14题:
A.x=6y=0
B.x=7y=0
C.x=6y=-1
D.x=7y=-1
E.Compilationfails.
第15题:
设变量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++;
第16题:
下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)&;&.(x<;6);x++);
A.是无限循环
B.循环次数不定
C.最多执行6次
D.最多执行5次
第17题:
执行x=lnputBox{‘‘请输入x的值‘‘)时,在弹出的对话框中输入l2,在列表框Listl中选中第一个列表项,假设该列表项的内容为34,使Y的值是1234的语句是( )。
A.y=Val(x)+Val((Listl.List(0))
B.y=Val(x)+Val(Listl.List(1))
C.y=Val(x)&;Val(Listl.List(0))
D.y=Val(x)&;Val(Listl.List(1))
第18题:
设变量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++;
第19题:
以下不正确的if语句形式是()
第20题:
以下不是无限循环的语句为().
第21题:
设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是() for (x=0,y=0;y!=123&&x<3;x++) scanf ("%d",&y);
第22题:
以下不正确的if语句形式是()
第23题:
第24题:
5,0
6,0
5,-1
6,-1