下列结构体中定义正确的是
A: record{
int no;
char num[16];
float score;
}
B: struct record{
int no;
char num[16];
float score;
}
C: struct record{
int no;
char num[16];
float score;
};
D: struct record{
int no
char num[16]
float score
};
A: record{
int no;
char num[16];
float score;
}
B: struct record{
int no;
char num[16];
float score;
}
C: struct record{
int no;
char num[16];
float score;
};
D: struct record{
int no
char num[16]
float score
};
举一反三
- 一下选项中,定义结构体变量错误的是( ) A: struct student {int num; char name[30];<br> }wangming; B: struct {int num; char name[30];<br> }wangming; C: struct student {int num; char name[30];<br> }; struct student wangming; D: struct student {int num; char name[30];<br> }; student wangming;
- 已知:[br][/br] struct st { int num; char sex; float score; }stud,*p=&stud; 则对于结构体变量stud的成员num正确的引用是______。 A: stud->num B: st.num C: p->num D: p.num
- 设有以下说明语句,则下面的叙述中不正确的是(<br/>)。 struct student{ <br/>int num ; char name[ ]; int score ; } ; struct student<br/>stu1; A: struct是结构体类型的关键字 B: stu1是结构体变量名 C: struct<br/>student是结构体变量名 D: num,name,score都是结构体成员名
- num=float(input('输入一个数字:\n'))<br/>num=int(num)<br/>num=int((num+5)/2)<br/>num=num*2-5<br/>num=int(num%5)<br/>print(num)输入:14.5输出:______
- 以下结构体类型说明和变量定义中正确的是() A: struct REC ;<br/>{<br/>int n; char c; };<br/>REC<br/>t1,t2; B: typedef struct<br/>{<br/>int n; char c; } REC;<br/>REC<br/>t1,t2; C: typedef struct REC;<br/>{<br/>int n=0; char c='A'; } t1,t2; D: struct<br/>{<br/>int n; char c; } REC;<br/>REC<br/>t1,t2;