c语言习题集pdf,C语言-习题集参考答案全部.pdf

目 录 - 1 -

目 录

第一章 C 语言基础知识 参考答案 - 2 -

第二章 顺序结构 参考答案 - 5 -

第三章 选择结构 参考答案 - 7 -

第四章 循环结构 参考答案 - 11 -

第五章 函数 参考答案 - 15 -

第六章 指针 参考答案 - 18 -

第七章 一维数组 参考答案 - 21 -

第八章 二维数组 参考答案 - 28 -

第九章 字符串 参考答案 - 31 -

第十章 对 C 语言的深入讨论 参考答案 - 33 -

第十一章 结构体与共用体 参考答案 - 34 -

第十二章 文件 参考答案 - 35 -

全国计算机等级考试二级教程 C 语言习题集 参考答案 - 2 -

第一章 C 语言基础知识 参考答案

一,选择题

1 C 2 D 3 A 4 C 5 A 6 D

7 C 分析: C 答案以数字开头了

8 D 分析: int 是关键字

9 C 10 D 11 B

12 D 分析: Visual C++6.0 中 int 类型的变量占的字节数为 4 。

13 B 分析: B 中出现了 8,而八进制只能有 0 到 7 组成

14 D 分析:答案 D 中开头是 0 不是 o

15 A 16 D 17 B

18 D 分析: 3.6-5/2+1.2+5%2=3.6-2+1.2+1=3.8 本题目考察算术运算符,需要注意整数除

以整数结果只能是整数

19 A 20 C 21 A 22 C 23 D

24 C 分析:考察的是强制类型转换,正确的是 k%(int)f

25 B 26 C 27 C 28 B

29 A 分析:本题目主要考察 n++表达式的值是 n 变化之前的值,然后使 n 的值增加 1

30 A

31 D 分析: (int)a+b/b=(int)5.5+2.5/2.5=5+1.000000=b=6.000000 同样 a,b 的类型是

double 型的

32 D 分析: long 和 short 不能相互修饰

33 A 34 C 35 B

36 B 分析: C 语言的标识符中只能包含字线、数字和下划线,没有连接符。

37 D 分析:不同的计算机系统或者编译系统,对 3 种整数类型所占用的字节数有不同的

规定。

38 B

39 A 分析: ++运算符有前缀和后缀两种形式,本题中的选项 C就是前缀形式,其表达

式的值为增 1 后的值,而选项 A 为后缀形式,其表达式的值为增 1 之前的值。而选项 B 和 D

的表达式都是 k 加 1 之后的值

40 D 分析:字符常量是用单引号括起来的单个字符,所以选项 B 错误;此外还有

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值