若有定义如下classdog{floatx;staticinty;…},则下列说法中正确的是()
第1题:
设有如下函数: fun(floatx) { x*=x++; printf("%d\n",x); return(x); } 则函数的类型是______。
A.float
B.void
C.int
D.无法确定
第2题:
若有如下定义并赋值: char ch='a', a; 则执行语句"printf("%d",a=ch+2.6);”后的输出结果是( )
A.c
B.d
C.99
D.100
第3题:
A、floatx,y,z;add(x,y,z)?;
B、intx,y,z;add(x,y,
C、floatx,y?;intz;add(x,y,z)?;
D、floatx,y?;intz;add(x,y,
第4题:
若有如下定义: int x=6,y=3,z=2; 则表达式x=y||y<z&&z==z的值是( )。
A.0
B.1
C.4
D.6
第5题:
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
A.2.500000
B.2.7500OO
C.3.500000
D.0.000000
第6题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第7题:
A.int*p=(floatx)
B.floatp=&x
C.float*p=1024
D.float*P=&x
第8题:
若有如下定义,double a[100];则a数组元素的下标上限是【8】 。
第9题:
若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;
A.*&a[10]
B.a[11]
C.*(p+11)
D.*p *p *p
第10题:
设fun()函数的定义形式为voidfun(charch,floatx){…}则下列对函数fun的调用语句中,正确的是( )。A.
B.
C.
D.
A.A
B.B
C.C
D.D