单项选择题

根据下面的定义,能打印出字母M的语句是( )。
struct person

char name[9];
int age;
;
struct person class[10]="John",17,"Paul",19,"Mary",18,"Adam",16;

A.printf("%c\n",class[3].name;
B.printf("%c\n",class[2].name[0]);
C.printf("%c\n",class[3].name[1]);
D.printf("%c\n",class[2].name[1]);
<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中正确的是( )。
A.局部变量说明为static存储类,其生存期将得到延长
B.全局变量说明为static存储类,其作用域将被扩大
C.任何存储类的变量在未赋初值时,其值都是不确定的
D.形参可以使用的存储类说明符与局部变量完全相同
单项选择题
已知a、b、c为整型变量,若从键盘输入5<空格>6<空格>7<回车>,使a的值为5,b的值为6,c的值为7,则下列选项中正确的输入语句是( )。
A.scanf ("%3d%3d%3d",a,b,C);
B.scanf ("%d%d%d",a,b,
C.;C) scanf ("%d%d%d",&a,&b,&c);
D.scanf ("%d%d%d",&a,&b,&c);
相关试题
  • 下列程序执行后的输出结果是( )。 void...
  • 若有如下程序: sub(int *t,int a[...
  • 以下程序中函数scmp的功能是返回形参指针s...
  • 对于建立良好的程序设计风格,下面描述正确...
  • 若要用fopen函数打开一个文本文件,该文件...