若有以下程序 #include #include #include struct stu { char *name, gender; int score; }; main() { struct stu a={NULL, 'm', 290}, b; a.name=(char *)malloc(10); strcpy(a.name, "Zhao"); b = a; b.gender = 'f'; b.score = 350; strcpy(b.name, "Qian"); printf( "%s,%c,%d,", a.name, a.gender, a.score ); printf( "%s,%c,%d\n", b.name, b.gender, b.score ); } 则程序的输出结果是

🔥 1135 热度
A Zhao,m,290,Zhao,f,350
B Zhao,m,290,Qian,f,350
C Qian,f,350,Qian,f,350
D Qian,m,290,Qian,f,350
参考答案
D
解析
【解析】本题中考查结构体中变量的引用,a结构体中name被修改为Qian,所以本题答案为D。