未分类题
有以下程序 include<stdio.h> include<string.h> typedefstruct{charname[9];charsex;intscore[2];}STU; STUfSTUa) {STUb={Zhao,m,85,90}; inti; strcpy(a.name,b.name); a.sex=b.sex; for(i=0;i<2;i++)a.score[i]-b.score[i]; returna: } main( ) {STUc={Qian,f,95,92},d; d=f(c); printf”%s,%c,%d,%d,”,d.name,d.sex,d。score[0],d.score[1]); printf(”%s,%c,%d,%d,”,c.name,C.sex,C.score[0],C.score[1]); }
A.Zhao,m,85,90,Zhao,m,85,90
B.Qian,f,95,92,Qian,f,95,92
C.Zhao,m,85,90,Qian,f,95,92
D.Qian,f,95,92,Zhao,m,85,90
A.h>
B.h>
C.name,b.name);
D.sex=b.sex;
E.score[i]-b.score[i];
F.name,d.sex,d。score[0],d.score[1]);
G.name,C.sex,C.score[0],C.score[1]);
H.Zhao,m,85,90,Zhao,m,85,90
B.Qian,f,95,92,Qian,f,95,92
C.Zhao,m,85,90,Qian,f,95,92
D.Qian,f,95,92,Zhao,m,85,90
【参考答案】
C
在C语言中,函数实参与形参之间数据的传递是传值,也就是说在用实参调用形参时,是把实参的值拷贝一份给形参,而实......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)