单项选择题

若有以下定义和语句,则以下语句正确的是()

A.a=5;
B.a={2,’a’,1.2};
C.printf("%d\n",a);
D.n=a;


您可能感兴趣的试卷

你可能感兴趣的试题

2.单项选择题设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是()

A.PER是结构体变量名
B.PER是结构体类型名
C.typedefstruct是结构体类型
D.struct是结构体类型名

4.单项选择题若有以下说明和定义:typedefint*INTEGER INTEGERp,*q;以下叙述正确的是()

A.p是int型变量
B.p是基类型为int的指针变量
C.q是基类型为int的指针变量
D.程序中可用INTEGER代替int类型名

5.单项选择题

设有如下定义,若要使p指向data中的a域,正确的赋值语句是()

A.p=&a;
B.p=data.a;
C.p=&data.a;
D.*p=data.a

6.单项选择题

以下程序运行后的输出结果是()

A.260.00
B.270.00
C.280.00
D.285.00

7.单项选择题

有以下说明和定义语句,以下选项中引用结构体变量成员的表达式错误的是()

A.(p++)->num
B.p->num
C.(*p).num
D.stu[3].age

8.单项选择题

有以下定义和语句,则值为6的表达式是()

A.p->score++
B.p++->score
C.*p->score
D.++p->score

9.单项选择题

以下scanf函数调用语句中对结构体变量成员的不正确引用是()

A.scanf("%s",s[0].name);
B.scanf("%d",&s[0].age);
C.scanf("%d",&(p->sex));
D.scanf("%d",p->age);