举一反三
- struct student { int num; char sex; char name[20]; float score; } st ; 其中num是结构体 ________
- struct student { int num; char sex,name[20]; float score; }st1,*p; p=&st1; 不出现st1,却能给st1的num成员赋值为16的语句是 ;
- struct student{ int num;char sex,name[...st1的num成员赋值为16的语句是 ;
- struct student{ int num;char sex;char...num成员赋值为16,应写出的语句是 ;
- 以下对结构体类型的变量定义中不正确的是 。 A: B: define STUD struct student STUD {long num; char name[20]; char sex; float score;}; STUD stud1,stud2; C: struct student {long num; char name[20]; char sex; float score; }stud1,stud2; D: struct {long num; char name[20]; char sex; float score; } stud1,stud2; E: struct {long num; char name[20]; char sex; float score; }student;struct student stud1,stud2;
内容
- 0
下面定义结构变量的语句中错误的是。 未知类型:{'options': ['struct student{ int num; char name[20]; } s;', 'struct { int num; char name[20]; } s;', 'struct student{ int num; char name[20]; }; struct student s;', 'struct student{ int num; char name[20]; }; student s;'], 'type': 102}
- 1
若有以下定义,则下列赋值语句中不正确的是。 struct student { int num; char name[20]; }st,*p=&st;
- 2
下列结构体的定义正确的是( )。 A: student { int num; char name[10]; char sex; }; B: struct student { int num; char name[10]; char sex; } C: struct student { int num; char name[10]; char sex; }; D: struct student { int num char name[10] char sex };
- 3
下面C语言语句定义了。 struct student { int num; char name[20]; char sex; }s1,s2;
- 4
以下变量定义,错误的是: A: struct student{int num, char name[20];} s; B: struct {int num, char name[20];} s; C: struct student{int num, char name[20];}; struct student s; D: struct student{int num, char name[20];} ; student s