在编写了一个c语言源程序c001.c,C语言习题册1-3章题解

程序设计技术基础(C语言)习题集题解分析

第一、二、三章

一、选择题(四个选项中只有一个是正确的----下同)

1.与十进制数97不等值的字符常量是

A) ’a’ B) ’\101’ C) ’\x61’ D) ’\141’

题解分析:小写字母a的ASCII码是97;十六进制61转换为十进制为97;八进制141转换为十进制为97;八进制101转换为十进制为65,不等于97。

参考教材:p21 (3)字符常量;p22 转义字符表2-12,及其讲解。

2.在编写了一个C语言源程序C001.C并正确执行之后,当前目录下哪个文件不存在

A) C001.C B) C001.OBJ C) C001.DAT D) C001.EXE

题解分析:源程序C001.C经编译后生成目标文件C001.OBJ,再经过链接后生成可执行文件C001.EXE。

参考教材:p7 1.5.2 链接目标程序

3.以下选项中正确的整型常量是

A) 5. -10 C)1.000 D)4/5

题解分析:整型常量及整数也,实型常量及实数也。

参考教材:p19(1)整型常量,p20(2)实型常量

4.以下选项中正确的实型常量是

A) 0 B)3. 1415 C)0.03x102 .32

题解分析:0——属于整型常量;3. 1415——小数点和1415间不能分开(计算机不认);0.03x102——在C语言中要用0.03e2或0.03E2来表示。

参考教材:p20(2)实型常量

5.以下选项中不正确的实型常量是

A)2.670E-1 C)-77.77 D)456e-2

题解分析: C语言在科学计数法表示实型常量时,指数部分必须是整数,不可用小数。答案B)中的0.05e+1.5表示的是0.05×101.5,指数1.5不符合要求。

6.以下选项中不合法的用户标识符是

A)wb-1 B)file C)Main D)PRINTF

题解分析:在C语言中标识符只能由字母、数字和下划线组成,A)中的“-”错了。 参考教材:p17 2.3.1 标识符

7.以下选项中不合法的用户标识符是

A)_123 B)printf C) D)Dim

题解分析:参考上一题,$错了,printf是库函数名,如果不调用该函数,就可用。 注:教材有误。

8.C语言中运算对象必须是整型的运算符是

% B)/ C)* D)+

参考教材:p25 第一段第二行。

9.可在C程序中用作标识符的一组标识符是

A)void B)as_b3 C)For D)2c

Define _123 -abc DO

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值