题目内容

根据以下定义能输出字母M的语句是().struct person { char name [ 9 ];int age ;};struct person class[ 10]={"Johu",17,"paul",19,"Mary",18,"Adam",16};

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]);

查看答案
更多问题

设有以下说明和定义语句:struct stu{ int a;float b;}stutype;则下面的叙述正确的是().

A. struct 是结构体类型名
B. struct stu 是用户定义的结构体变量名
C. stutype 是用户定义的结构体变量名
D. a和b 都是结构体类型名

定义结构体的关键字是().

A. union
B. enum
C. struct
D. typedef

设有以下说明语句:struct ex{ int x; float y; char z;}example;下面的叙述中正确的是().

A. struct是结构体类型的关键字
B. example是结构体类型名
C. x,y,z 都是结构体类型名
D. struct ex 是结构体类型名

C语言中,定义共用体的关键字是().

A. union
B. struct
C. enum
D. typedef

答案查题题库