A.E,e,b,E
B.e,E,b,F
C.E,e,e,E
D.e,E,b,E
[单选题]若有如下程序: sub(p,n) int(*p)[3],n; { int i; for(i=0;i<=n;i++) printf("%d",*(*(p+i)+n)); } main() {int s[3][3]={1,2,3,4,5,6,7,8,9}; sub(s,2); } 则程序运行后的输出结果是( )A.3 6 9B.2 4 8C.4 5 6D.7 8 9
[单选题]若有以下程序段int m=0xabc,n=0xabc;m-=n;printf("%X/n",m);执行后输出结果是A.0X0B.0x0C.0D.0XABC
[单选题]若有以下程序段: int m=0xabc, n=0xabc; m-=n; printf("% X/n", m); 执行后的输出结果是______。A.0X0B.0x0C.0D.0XABC
[单选题]若有以下程序段int m=0xabc,n=0xabc;m-=n;printf("%x/n", m);执行后的输出结果是A.0x0 B.0x0 C.0 D.0xABC
[单选题]若有以下程序段: struct st {int n; int*m: }; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c},{103,&B)}; main() {struct st*p; p=s; } 则以下表达式中值为5的是( )。A.(*p).mB.*(p+1)->mC.*(p++)->nD.(p++)(*m)
[单选题]若有以下程序段: struct st {int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c},{103,&b}}; main() {struct st*p; p=s; …} 则以下表达式中值为5的是( )。A.(p++)->mB.*(p++)->mC.(*p).mD.*(++p)->m
[单选题]若有如下定义和声明: struct s { int m;char ch;double x; union t {char a[6];int b[3];}tt;}ss; 则sizeof(struets)的值是( )A.6B.14C.17D.20
[单选题]若有以下程序段: int m=0,n=0;char c='a'; scanf("%d %c %d",&m,&c,&n); printf("%d,%c,%d/n",m,c,n); 若从键盘上输入:10A10<回车>,则输出结果是 ______。A.10,A,10B.16,a,10C.10,a,0D.10,A,0
[单选题]若有如下程序: int sub() {static int n=1; int x=1; x*=n;n++; return x; } main() {int n,t=1; for(n=1;n<6;n++)t*=sub(); printf("%d/n",t); } 则程序运行后的输出结果是( )A.15B.120C.34560D.-30976
[单选题]若有如下说明和定义struct test{ int ml; char m2; float m3; union uu {char ul[5]; int u2[2];} ua;} myaa;则sizeof(struct test)的值是A.12 B.16 C.14 D.9