以下程序的输出结果是()。struct st{int x;int *y;} *p;int dt[4]={ 10,20,30,40 };struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0]};void main(){p=aa;printf("%d/n",++(p->x));}
A.10
B.11
C.51
D.60
A.10
B.11
C.51
D.60
A.4
B.5
C.6
D.0
A.200.00
B.270.00
C.280.00
D.285.00
A.10
B.20
C.30
D.40
有以下程序: struct STU(char name[10]; int hum; }; void f1(struct STU c) {struct STU b={“LiSiGuo”,2042}; c=b; } void f2(struct STU*C) } {struct STU b={“SunDan”,2044}; *c=b; ) main() {struct STU a={“YangSan”,2041),b={“WangYin”,2043}; f1(a);f2(&b); printf(“%d%d\n”,a.num,b.num); ) 执行后的输出结果是()。
A.2041 2044
B.2041 2043
C.2042 2044
D.2042 2043
有以下程序: Struct STU{ char name[10]; int num; }, void fl(struct STU C) {struct STU b={"LiSiGuo",2042}; c=b; ) void f2(struct STU*c) {struct STU b={"SunDan",2044l; *c=b; ) main() {struct STU a={"YangSan",2041),b={"WangYin",2043}; f1(a);f2(&b); printf(“%d%d\n”,a.num,b.num); ) 执行后输出结果是()。
A.12
B.23
C.14
D.32
有以下程序: struct STU {char rlLlm[10]; float scoEe[3];} main() {struer STU s[3]={{“20021”,90,95,85), {“2 0022”,95,80,75}, {“20023”,100,95,90}},*P=s; int i;float sum=0; for(i=0;i<3;i++) Sum=Sum+p一>score[i]; printf(“%6.2f\n”,sum); ) 程序运行后的输出结果是()。