首页 > 计算机等级考试
题目内容 (请给出正确答案)
[判断题]

struct{int num;float scor;}student;struct student std1;是对结构体类型的变量student的定义。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“struct{int num;float scor;}stu…”相关的问题
第1题
有以下程序: struct STU {char name[10];int num;float TotalScore;}; void f(struct S

有以下程序: struct STU {char name[10];int num;float TotalScore;}; void f(struct STU *p) {struct STU s[2]={{"SunDan",20044,550},{"Penghua",20045,537}},*q=s; ++p;++q; *p=*q; } main() {struct STU s[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}}; f(s); printf("%s%d%3.0f\n",s[1].name,s[1].num,s[1].TotalScore); } 程序运行后的输出结果是 ______。

A.SunDan 20044 550

B.Penghua 20045 537

C.LiSiGuo 20042 580

D.SunDan 20041 703

点击查看答案
第2题
设有以下说明语句 struct num { int a; float b; }numl;则下面的叙述不正确的是______。A.struct

设有以下说明语句 struct num { int a; float b; }numl;则下面的叙述不正确的是______。

A.struct是结构体类型的关键字

B.struct num是用户定义的结构体类型

C.numl是用户定义的结构体类型名

D.a和b都是结构体成员名

点击查看答案
第3题
有以下程序: struct STU { char num[10]; float score[3];}; main() { struct STU s[3]={{"20021",90,95,85}, { "20022",95,80,75}, { "20023",100,95,90} },*p=s; int i; float sum=0; for(i=0;i<3;i++) sum=sum+p->score[i]; printf("%6.2f\n",sum); } 程序运行后的输出结果是

A.260

B.270

C.280

D.285

点击查看答案
第4题
若有以下定义的语句 struct student { int age; int num; }; struct student stu[3]={{1001,20},

若有以下定义的语句

struct student

{ int age;

int num; };

struct student stu[3]={{1001,20},{1002,19},{1003,21}};

main()

{ struct student *p;

p=stu;

… }

则以下不正确的引用是

A.(p++)->num

B.p++

C.(*p).num

D.P=&stu.age.

点击查看答案
第5题
若有以下定义的语句 struct student { int age; int num; }; struct student stu[3]={{1001,20},

若有以下定义的语句

struct student

{ int age;

int num; };

struct student stu[3]={{1001,20},{1002,19},{1003,21}};

main()

{ struct student *p;

p=stu;

… }

则以下不正确的引用是

A.(p++)->num

B.p++

C.(*p).num

D.P=&stu.age.

点击查看答案
第6题
若有以下定义的语句:struct student{ int age; int num;};struct student stu[3]={{1001,20},{10

若有以下定义的语句: struct student { int age; int num;}; struct student stu[3]={{1001,20},{1002,19},{1003,21}}; main() { struct student *p; p=stu; …} 则以下不正确的引用是()。

A.(p++)->num

B.p++

C.(*p).num

D.P=&stu.age.

点击查看答案
第7题
有以下程序: #inClude<stdlib.h> structNODE{ int num; structNODE*next; }; main() {StructN00E

有以下程序:

#inClude <stdlib.h>

struct NODE{

int num;

struct NODE *next;

};

main()

{ Struct N00E *p,*q,*r;

int sum;0;

p=(struct NODE *)malloc(sizeof(struct NODE));

q=(struct NODE *)malloc(sizeof(struct NODE));

r=(struct NODE *)malloc(Sizeof(struct NODE));

p->num=1;q->num=2;r->num=3;

p->next=q;q->next=r;r->next=NULL;

sum+=q->next->num;sum+=p->num;

printf("%d\n",sum);

}

执行后的输出结果是

A.3

B.4

C.5

D.6

点击查看答案
第8题
下列一维数组定义正确的是()。A.x=5;int num[x];B.const iht x=5;float num[x];C.const float x=5

下列一维数组定义正确的是()。

A.x=5;int num[x];

B.const iht x=5;float num[x];

C.const float x=5;int num[x];

D.const int x;x=5;intnum[x];

点击查看答案
第9题
设定义struct student { int num; char name[20]; }stud[10];则对其中的结构成员num正确的引用是()

A.stud[1].num

B.struct.stu

C.num

D.student.stu

E.num

F.F.struct student.num

点击查看答案
第10题
下面哪行代码最适合接受系统输入的一个整数()。

A.num=input()

B.num=input(“6”)

C.num=int(input())

D.num=float(input())

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改