2004年c语言试题2,2004_C语言考试参考试题2.doc

2004_C语言考试参考试题2

2004年C语言程序设计试卷

学号 班级 姓名 得分

命题教师 林杰华 教研室主任签名 考试时间 2004.06

一、填空题(每题2分,共20分)

1.C语言基本数据类型有: ;

构造类型有: 。

2.C语言源程序注释符号是: ,

C语言源程序通常采用 格式编写。

3.源程序TEST.C经编译产生的目标文件是: ;

经连接处理后,产生的可执行文件是: 。

4.strlen(“123\045\0xy”): ;

sizeof(“123\045\0xy”): 。

5.二维数组a[10][50]最后一行的首地址为: ;

最后一个元素的首地址为: 。

6.C标准库函数中,数学函数的原型在: 头文件中,自定义头文件D:\MYC\MY.H应如何包含到源程序文件中: 。

7.调试程序时如果遇到编译错误: Lvalue required ,

原因是: ;

运行程序时如果遇到错误: Floating point error: Overflow. ,

原因是: 。

8.设int x,y,z=4; x=y=++z; x=(y>z)?x+2:(1,2,x++);则x的值是: ;

设int a=0,b=0,c=0;c=++a||b++; ,则a、b、c值分别是: 。

9.给出 if (x==0) 不用关系表达式的等价写法是:if ( );

判断两个(float)变量x,z是否相等的写法是:if ( )。

10.从赋值语句zhang.birth.year=1985;可判断birth是: 变量;

写一句定义标准的文件指针的C语句: 。

二、单项选择题(每题1分,共10分)

1.C程序的基本单位是: a 。A.函数B.标识符C.表达式D.语句

2.设int类型的数据长度为2字节,则该类型数据的取值范围是: c 。A.0至65536B.0至65535C.-32767至32768D.-32768至32767

3.在C语言中,逻辑值“真”是用: a 表示的。A.预定义为真值的宏B.非零数C.正数D.非零整数

4.C语言对于嵌套if语句规定else总是与 d 匹配。A.与最外层的ifB.与之前最近的ifC.与之前最近的不带else的ifD.与最近的{ }之前的if

5.数组定义char a[10]={ ‘a’ , ’b’ , ’c’ };包括了几个元素: 。A.3B.9C.4D.10

6.数组名作为实参传给被调用的函数时,形参获得的是: 。A.该数组第一个元素的值B.该数组所有元素的值C.该数组第一个元素的首地址D.该数组所有元素的首地址

7.以下只有在使用时才为该类型变量分配内存的是: 。A.auto和staticB.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值