西交10春学期《程序设计基础》在线作业1.2

高手帮忙做一下啊,谢谢各位高手了
一、单选题(共 20 道试题,共 80 分。)V 1.
有如下定义

struct person{char name[9]; int age;};

strict person class[10]={"Johu", 17,

"Paul", 19,

"Mary", 18,

"Adam" 16,};

根据上述定义,能输出字母M的语句是( )

A. prinft(“%c\n”,class[3].mane);
B. pfintf(“%c\n”,class[3].name[1]);
C. prinft(“%c\n”,class[2].name[1]);
D. printf(“%^c\n”,class[2].name[0]);
满分:4 分

是选D,定义结构体数组class[10],初始化为 class[0]={"Johu",17};
class[1]={"Paul",19};
class[2]={"Mary",18};
class[3]={"Adam",16};
输出M当然是输出Mary的首字母啦
所以选D
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-18
联系本人 专业代做
第2个回答  2010-08-09
应该选D吧!
相似回答