题目内容

在下列程序段中,枚举变量c1,c2的值依次是().enum color {red,yellow,blue=4,green,white} c1,c2;c1=yellow;c2=white;printf("%d,%d\n",c1,c2);

A. 1,6
B. 2,5
C. 1,4
D. 2,6

查看答案
更多问题

enum a {sum=9,mon=-1,tue}; 定义了( ).

A. 枚举变量
B. 3个标识符
C. '枚举数据类型
D. 整数9和-1

若要说明一个类型名STP,使得定义语句STP s等价于char *s,以下选项中正确的是( ).

A. typedef STP char *s;
B. typedef *char STP;
C. typedef stp *char;
D. typedef char* STP;

若有以下说明和语句:struct student{int num;float score;}std,*p;p=&std;则以下对结构体变量中成员的引用方式不正确的是( ).

A. std.num
B. p→num
C. (*p).num
D. *p.num

设有定义语句:enum team{my, you=4, his, her=his+10};则printf("%d、%d、%d、%d\n", my, your, his, her); 的输出是( ).

A. 0、1、2、3
B. 0、4、0、10
C. 1、4、5、15
D. 0、4、5、15

答案查题题库