问题 单项选择题

有下列程序:
#include<stdio.h>
main()
stuct STUchar name[9];char sex;double score[2];;
stuct STUa="Zhao",’m’,85.0,90.0,b-"Qian",’f’,95.0,92.0;
b=a:
printf("%s,%c,%2.0,%2.0\n",b.name,b.sex,b.score[0],bscore[1]);

程序的运行结果是( )。

A.Qian,f,95,92

B.Qian,m,85,90

C.Zhao,f,95,92

D.Zhao,m,85,90

答案

参考答案:D

解析: 对于两个结构体,“b=a;”表示将a的每一个元素都赋给b,所以会输出a中的内容。

选择题
问答题 简答题