当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

有如下定义:struct person{char name[9];int age;}struct person class[10]={John 17 Paul


有如下定义: struct person {char name[9];int age;} struct person class[10]={ "John",17, "Paul",19, "Mary",18, "Adam",16}; 能输出字母M的是()

A.printf("%c\n",class[3].name);

B.printf("%c\n",class[3].name[1]);

C.printf("%c\n",class[2].name[1]);

D.printf("%c\n",class[2].name[0]);

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • (38 )有以下定义和语句struct workers{ int num;char name[20];char c;struct{ int day; int mo

  • 设有定义:struct person{int ID;char name[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为

  • 设有如下定义 struct ss { char name[10]; int age; char s

  • 设有定义:struct person{int ID;char name[12];}P;请将scanf(“%d” 【】);语句补充完整 使其能够为

  • 有如下定义:struct person{char name[9];int age;};struct person class[10]={Johu 17 Paul

  • 根据下面的定义 能打印出字母M的语句是()。struct person{char name[9];int age;}; structpersonc