题目内容

【单选题】若有以下说明语句: struct student { int num; char name[ ]; float score; }stu; 则下面的叙述不正确的是: ( )

A. struct是结构体类型的关键字
B. struct student 是用户定义的结构体类型
C. num, score都是结构体成员名
D. stu是用户定义的结构体类型名

查看答案
更多问题

【单选题】若有以下说明语句: struct date { int year; int month; int day; }brithday; 则下面的叙述不正确的是( )。

A. struct是声明结构体类型时用的关键字
B. struct date 是用户定义的结构体类型名
C. brithday是用户定义的结构体类型名
D. year,day 都是结构体成员名

【单选题】已知:(设整型2字节,字符型1字节,浮点型4字节)struct{ int i;char c;float a;}test;则sizeof(test)的值是 ( )。

A. 4
B. 5
C. 6
D. 7

【单选题】以下对结构变量stul中成员age的非法引用是( )struct student{ int age;int num;}stu1,*p;p=&stu1;

A. stu1.age
B. student.age
C. p->age
D. (*p).age

【单选题】有如下定义struct person{char name[9]; int age;};struct person class[10]={“Tom”,17,“John”,19,“Susan”,18,“Adam”,16,};根据上述定义,能输出字母A的语句是( )。

A. printf(“%c\n”,class[3].name);
B. printf(“%c\n”,class[3].name[0]);
C. printf(“%c\n”,class[3].name[1]);
D. printf(“%c\n”,class[2].name[3]);

答案查题题库