定义以下结构体类型 struct student{char name[10]; int score[30]; float average; }stud1; 则stud1占用内存的字节数是【 】。
查看答案
struct s{ int x; float f; }a[3]; 语句printf("%d",sizeof(a))的输出结果为【】。
A. 4
B. 6
C. 12
D. 18
根据下面的定义,能输出Adam的语句是【】。 struct person { char name[9]; int age; }; struct person class[5]={"John",17,"Paul",19,"Mary",18,"Adam",16};
A. printf("%s\n",class[1].name);
B. printf("%s\n",class[2].name);
C. printf("%s\n",class[3].name);
D. printf("%s\n",class[4].name);
以下程序用来输出结构体变量ex所占存储单元的字节数,【1】、【2】分别填写的是( )。 struct st { char name[20]; double score; }; main() { struct【1】 ex; printf(“ex size: %d\n”,sizeof( 【2】 )); }
A. ex
B. st
C. name
D. score
下面程序功能是实现打印输出字母L,【1】、【2】分别填写的是( )。 #includemain() { struct class { char name[8]; int age; }; 【1】 class s[12]={"Zheng",16,"Lin",18,"Yang",19,"Guo",20}; printf("%c\n",【2】); }
A. s[1].name[0]
B. struct
C. s[1].name[1]
D. s[0].name[0]