题目内容

以下程序用来输出结构体变量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]

下面程序,完成输出字母M的语句,【1】、【2】分别填写的是( )。 struct person{ char name[9]; int age;}; tob_id_6167 struct person calss[【1】]={ "Johu",17, "Paul",19, "Mary",18, "Adam",16,}; main() {printf("%c\n",【2】);}

A. class[2].name[0]
B. class[2].name[1]
C. 8
D. 4

下面的程序输入图书编号和书名,然后输出,【1】、【2】分别填写的是( )。 #includestdio.h> #includestruct { int number; char name[30]; float price; }book,*p; void main() { p=&book; printf("Enter number:"); scanf("%d", 【1】); getchar(); printf("Enter name:"); gets(【2】 ); printf("numberandnume:%5d,%s", p->number, p->name); }

A. &p->number
B. p->name
C. p->number
D. & p->name

编写input()函数输入5个学生的数据记录。(用结构体设计,学生记录中包括学号、姓名、四门课程成绩).【1】、【2】分别填写的是( )。 #include#define N 5 struct student { char num[6]; char name[8]; int score[4]; } stu[N]; void input(struct student stu[]); void print(struct student stu[]); main() { input(stu); } void input(struct student stu[]) { int i,j; for(i=0;i

A. stu[i].num
B. stu[i+1].num
C. stu[i].name
D. stu[j].name

答案查题题库