在C中,若有定义语句:“int x=12, y=8; double z;”,执行以下语句“z=0.9+x/y;”后z的值为()
A.1.9
B.1
C.2
D.2
A、1.9
A.1.9
B.1
C.2
D.2
A、1.9
A.123412312
B.12341234123412341231231231212
C.1234+1234+1234
D.1234+123+12
若有定义语句:int x=10;,则表沃式㈣的值为()。
A.一10
B.-20
C.0
D.10
有定义语句:int x,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是 ______。
A.11 12<回车>
B.11,12<回车>
C.11,12<回车>
D.11,<回车>12<回车>
A.switch(a+b){ case 1:printf("*/n");case 2*a:printf("* */n");}
B.switch(x){ case 1.0:printf("*/n");case 2.0:printf("* */n");}
C.switch(x){ case 1,2:printf("*/n");case 3:printf("* */n");}
D.switch(a+b){ case 1:printf("*/n");case 1+2:printf("* */n");}
A.3,5
B.3,5,4
C.3,5
D.3,5
A.c=(b-=(a-5))
B.a=(c%3) (a=8)
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是()。
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[1]=&a;
A.定义char a[3]; 则数组a在内存中占6个字节
B.语句int a[]={0};是不合法的,遗漏了数组的大小
C.语句int a[8]={0};是合法的
D.语句char a[2]={12, 125, 1};是合法的