A.8
B.7
C.6
D.5
第1题:
若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为()。
A.3,3
B.4.4
C.4.3
D.3.4
第2题:
若有定义:int x,a;则语句x=(a=3,a+1);运行后,x、a的值依次为()
A.3、3
B.4、4
C.4、3
D.4
第3题:
若有定义:int x,y,z; 语句 x=(y=z=3,++y,z+=y); 运行后,x的值为()。
A.3
B.6
C.7
D.8
第4题:
若有定义int x=0;,则执行x=3+5,x*5;语句后,变量x的值为()
第5题:
若有定义:floatx=3.5,y=3.6;则表达式()的值为6。
A.(int)x+(int)y
B.x+y
C.(int)(x+y)
D.int(x+y)
第6题:
若有定义:intx,y,z;语句x=(y=z=3,++y,z+=y);运行后x的值为()。
A.6
B.7
C.8
D.3
第7题:
若有如下变量定义和函数调用语句: inta=5; fun(&A) ; 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<endl; }
A.3
B.4
C.5
D.6
第8题:
若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }
A.3
B.4
C.5
D.6
第9题:
若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。