有以下程序:#include main(){struct STU{charname[9];charsex;doublescore[2];};struct STUa={"Zhao",'m',85.0,90.0},b={"Qian",'f',95.0,92.0};b=a;printf("%s,%c,%2.0f,%2.0f\n",b.name,b.sex,b.score[0],b.score[1]);}程序的运行结果是________。A)Qian,f,95,92B)Qian,m,85,90C)Zhao,f,95,92D)Zhao,m,85,90参考答案:D【解析】该题目考查结构体数据类型,注意语句b=a,因此输出b.name为zhao,b.sex为m,依此类推。
A. Qian,f,95,92
B. Qian,m,85,90
C. Zhao,f,95,92
D. zhao,m,85,90
下面结构体的定义语句中,错误的是________。
A. structord{intx;inty;intz;};structorda;
B. structord{intx;inty;intz;}structorda;
C. structord{intx;inty;intz;}a;
D)struct{intx;inty;intz;}a;