C语言scramp函数,C语言程序设计试卷-A卷(正式用卷)

计算机学院2008-2009学年第2学期C语言程序设计考试试卷

A卷(或B卷): A卷闭卷(或开卷):闭卷考试时间:2009年 6 月 23日

专业班级学号学生姓名

a713ca756d8af01b667eba19be56887b.png

7bed161cbf2d63931adea153c6196da6.png

一、单项选择题(在下面每小题的A、B、C、D四个选项中,只有一个选项

是正确的,请选择正确的选项并填写到括号内,选择正确得分。本大题共10小题,每小题1分,共10分。)

1、ENUM是【 A 】

A、合法标识符

B、C语言的关键字

C、合法的字符串

D、既不是C语言的关键字,也不是合法的字符串或标识符

2、下列数据中属于合法字符常量的是【 A 】D

A、'\'

B、'\xag'

C、'45'

D、'\''

3、下列数据中合法的浮点型常量是【 C 】

A、E+10

B、2E+1.5

C、2E-10

D、0x2.5E10

4、下列数据中与256等值的数为【 A 】B

A、0256

B、0400

C、0x400

D、0x256

5、以下叙述中正确的是【 B 】A

6、局部变量说明为static存储类型,其生存期将得到延长

B、全局变量说明为static存储类型,其作用域将被扩大

C、任何存储类型的变量在未赋初值时,其值都是不确定的

D、形参可以使用的存储类型说明符与局部变量完全相同

6、 -127的16位补码的十六进制表示是【 A 】

A、0xff81

B、0x807f

C、0xff80

D、0x8080

7、对于下面的数组声明,正确的是【 D 】B

A、int x[][5];

B、char t[ ]={…a?,?b?,?c?,?\0?};

C、int n=5,a[n];

D、char s[5]=“abcde”;

8、若有以下的说明和语句,则在执行for语句后,*(*pt+2)表示的数组元素是【 D 】

int t[3][3],(*pt)[3],k;

for (k=0;k<3;k++) pt = t+k;

A、t[1][2]

B、t[2][0]

C、t[2][1]

D、t[2][2]

9、已知枚举类型定义: enum a {ONE=5,TWO=3,THREE}; 则THREE的值的是【B 】C

A、1

B、2

C、4

D、0

10、设有以下说明和语句,则表达式z.y.a2的值的是【 D 】C

struct packed {

unsigned short a1 : 2;

unsigned short a2 : 2;

unsigned short a3 : 4;

unsigned short a4 : 8;

};

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值