设有说明语句:intx,a,b,c;doubled=3.14;,以下不符合C语言语法的表达式是()
第1题:
已知各变量的类型说明如下则以下符合C语言语法的表达式是()。
A.a+=a-=(b=4)*(a=3)
B.a=a*3=2
C.x%(-3)
D.y=f1oat(i)
第2题:
A.8
B.1
C.5
D.0
第3题:
A、x
B、charstr[80];str=”abcdefg”;
C、char*pstr=”abcdefg”
D、char*pstr=NULL;pstr=”abcdefg”;
第4题:
设有以下C语言说明语句。 struct { int x,y;} s[2]={{1,2),{3,4}),*p=s,*q=s; 则表达式++p->x和表达式(++q)->x的值分别为(34)。
A.1、1
B.1、3
C.2、3
D.3、3
第5题:
A.x%(-3)
B.a+=-1
C.a=b=2
D.x=a+b
第6题:
设有以下语句:intx=10;x+=3+x%(3),则x的值是()。
A.14
B.15
C.11
D.12
第7题:
A.x=x*3=2
B.x=(y==1)
C.i=float(x)
D.i%(-3)
第8题:
已知各变量的类型说明如下则以下不符合C语言语法的表达式是()。
A.x%(-3)
B.w+=-2
C.k=(a=2,b=3,a+b)
D.a+=a-=(b=4)*(a=3)
第9题:
设有如下的变量定义,以下符合C语言语法的表达式是______。int i=8,k,a,b;unsigned long w=5;double x=1,42,y=5.2;
A.a+=a-=(b=4)*(a=3);
B.x%(-3);
C.a=a*3=2;
D.y=float(i);
第10题:
设有定义语句“char s[]="123";”,则表达式“s[3]”的值是 ( )
A.’1’
B.’3’
C.0
D.语法出错