有以下程序,程序运行后的输出结果是( )#includestructSTU{char name[9];char sex;int score[2];};voidf(struct STU a[]){struct STU b={"Zhao",'m',85,90};a[1]=b;}main(){ structSTUc[2]={{"Qian",'f',95,92},{"SUN",'m',98,99}};f(c);printf("%s,%c,%d,%d,",c[0].name,c[0].sex,c[0].score[0],c[0].score[1]);printf("%s,%c,%d,%d\n",c[1].name,c[1].sex,c[1].score[0],c[1].score[1]);}
A. Zhao,m,85,90,Sun,m,98,99
B. Zhao,m,85,90,Qian,f,95,92
C. Qian,f,95,92,Sun,m,98,99
D. Qian,f,95,92,Zhao,m,85,90
有以下程序#include #include void fun(int *p1,int *p2,int *s){s=(int*)malloc(sizeof(int));*s=*p1+*p2;free(s);}main(){inta=1,b=40,*q=&a;fun(&a,&b,q);printf("%d\n",*q);}程序运行后的输出结果是()
A. 42
B. 0
C. 1
D. 41