网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
若有定义:intx;以下不会产生死循环的是()
A

for(;(x=getchar())!=’/n’;)

B

while(1){x++;}

C

for(i=10;;i++)

D

for(;;x+=1)


参考答案

参考解析
解析: 暂无解析
更多 “单选题若有定义:intx;以下不会产生死循环的是()A for(;(x=getchar())!=’/n’;)B while(1){x++;}C for(i=10;;i++)D for(;;x+=1)” 相关考题
考题 以下数组定义中错误的是A.intx[][3]={0};B.intx[2][3]={{1,2},{3,4},{5,6}};C.intx[][3]={{1,2,3},{4,5,6}};D.intx[2][3]={1,2,3,4,5,6};

考题 以下函数首部的定义形式错误的是()A.intfun(intx;inty)B.intfun(intx,inty)C.intfun(intx,y)D.intfun(intx,inty)

考题 若有定义classA{intx,y;staticfloatf(inta){}floatg(intx1,intx2){}}及A a1=newA();则下列用法中合法的是()。 A.g(3,2)B.a1.g(2,5)C.a1.f(4)D.f(3)

考题 若有定义intx=3,y=2和floata=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是()。A.0B.2C.1.5D.1

考题 若有以下定义 intx[10],*pt=x; 则对x数组元素的正确引用是______。A.*x[10]B.*(x+3)C.*(pt+10)D.pt+3

考题 若有下列定义 intx[10],*pt=x; 则对x数组元素的正确引用是( )。A.*&*[10]B.*(x+3)C.*(pt+10)D.pt+3

考题 若有定义:intx,*pb;则正确的赋值表达式是( )。A.B.C.D.A.AB.BC.CD.D

考题 若有如下语句 #includeiostream.h voidmain( ) { intx=3: do{ x=X-2: coutX; }while(!(--x)); } 则上面程序段( )。A.输出的是1B.输出的是1和-2C.输出的是3和0D.是死循环

考题 若有定义:intx,y,z;语句x=(y=z=3,++y,z+=y);运行后x的值为()。A.6B.7C.8D.3

考题 若有以下程序:includeusingnamespacestd;voidsub(intx,inty,int*2){*z=y+x;}int main 若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *z=y+x; } int main() { int a,b,C; sub(8,4,A) ; sub(6,a,B) ; sub(a,b,C) ; cout<<a<<","<<b<<","<<c<<end1; return 0; }A.12,18,30B.-12,6,8C.6,8,10D.12,-18,16

考题 若有以下类型说明语句: charw;intx;floaty,Z; 则表达式w*x+z-y的结果为_______类型。A.floatB.charC.intD.double

考题 以下正确的函数首部定义形式是()A、intabc(intx,inty)B、intabc(intx;inty)C、intabc(intx,inty);D、intabc(intx,y)

考题 以下程序段的输出结果是()intx=3;do{printf(""%3d"",x-=2);}while(!(--x));A、1B、30C、1-2D、死循环

考题 若有定义:intx;以下不会产生死循环的是()A、for(;(x=getchar())!=’/n’;)B、while(1){x++;}C、for(i=10;;i++)D、for(;;x+=1)

考题 若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()A、在f()中a=xB、在f()中x=aC、在f()中x=x1D、在g()中y=a

考题 若有定义intx=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=()A、9B、12C、15D、18

考题 若有定义intx=3,y;则执行语句y=(++x)+(++x)+(++x)后,y=()A、9B、12C、15D、18

考题 以下正确的函数原型语句是()。A、doublefun(intx,inty)B、doublefun(intx;inty)C、doublefun(intx=5,inty)D、doublefun(intx,y)

考题 若有定义intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()A、1B、1.9C、2D、2.4

考题 有以下程序段intx=3;do{printf("%d",x-=2);}while(!(--x));}其输出结果是()。A、1B、30C、1–2D、死循环

考题 若有定义intx=10;,则表达式x-=x+x的值为()A、-20B、-10C、0D、10

考题 下列函数参数默认值定义错误的是()。A、Fun(intx,inty=0)B、Fun(intx=100)C、Fun(intx=0,inty)D、Fun(intx=f())(假定函数f()已经定义)

考题 单选题若有定义intx=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=()A 9B 12C 15D 18

考题 单选题下列函数参数默认值定义错误的是()。A Fun(intx,inty=0)B Fun(intx=100)C Fun(intx=0,inty)D Fun(intx=f())(假定函数f()已经定义)

考题 单选题若有intx=10;charc=’d’;则表达式a+c的值的类型是()A charB intC floatD byte

考题 单选题以下程序段的输出结果是()intx=3;do{printf(""%3d"",x-=2);}while(!(--x));A 1B 30C 1-2D 死循环

考题 单选题若有定义intx=3,y;则执行语句y=(++x)+(++x)+(++x)后,y=()A 9B 12C 15D 18