
贵州大学2012-2013 C语言程序设计考试复习题精编
下载需积分: 10 | 70KB |
更新于2024-09-11
| 182 浏览量 | 举报
收藏
本资源是一份贵州大学2012-2013学年第二学期C语言程序设计考试的复习题,共计50分,包含单选题部分。这些题目涵盖了C语言的基础知识和编程规范,有助于考生对课程内容进行巩固和测试。
1. 关键知识点:C语言特性
- C语言结合了高级语言(如结构化、面向对象等)和低级语言的特点,提供高效执行能力。
- 注释的使用规则:注释可以放置在代码中任意合适位置,但不会参与编译过程,对程序结果无直接影响。
2. 程序执行顺序
- C语言程序从`main`函数开始执行,这是程序执行的起点。
3. 注释的作用
- 注释在编译过程中被忽略,不会影响程序的可执行性和运行结果,主要用于程序员自身理解和文档记录。
4. 编译环境
- C语言程序并非只限于特定的编译器,如TC或VC,而是可以在多种C编译器下编译,灵活性较高。
5. 标识符命名规则
- C语言中,标识符的第一个字符可以是字母、下划线或数字,但不能是数字开头。
6. 字符常量和类型转换
- 举例中的字符常量表示方法,如`0x7f`代表一个ASCII字符,字符`c`在此例中包含1个字符。
7. 表达式的计算
- 表达式`(++x * 1 / 3)`中,先自增`x`,再做乘法和除法,结果为4。
8. 字符转整型输出
- 程序段通过字符算术运算实现'z'到'A'的转换,输出字符'H'。
9. 整型和十六进制输出
- 定义和语句`inta=23,b=023;`中,`a`的十六进制输出为`17`,`b`的十进制输出为`18`。
10. 表达式求值
- 题目中的表达式评估,如`y%z >= y-z`在给定条件下的值为0。
11. 运算符优先级与比较
- `x > y++`表示先判断后递增,这里`x`为3,`y`为4,所以结果为真。
12. 未给出的程序片段可能涉及数组、循环或字符串处理,需要根据后续代码分析其作用。
这份复习题集包含了C语言的关键概念、语法、运算符、数据类型、控制结构以及基本的程序流程控制,适合备考学生进行系统复习和巩固。
相关推荐









u011069308
- 粉丝: 0
最新资源
- NUnit 2.4.7:.NET 1.1时代的单元测试利器
- TSC工具:有效清除局域网ARP病毒
- D3D Windower:网络窗口化技术革新游戏体验
- C# .NET实现动画效果及贪吃蛇游戏模拟
- 深入解析动态链接库DLL及其编程技术
- C++车牌识别定位源码解析与应用
- 高效易用的英文网页翻译插件介绍
- 易想商务网完整版后台下载 - 生成html代码功能
- Excel二进制文件格式规范文档解析
- Solaris 9系统认证考试全面学习指南
- PowerDesigner 12使用指南:入门必备
- 实用绿色版ZL_OneNote2003(SP3)下载
- 掌握设计模式:《Head First设计模式》学习伴侣
- SVM工具箱:训练、预测与数据可视化一站式解决
- MSCOMM控件注册教程:必备文件及注册器解析
- jQuery中文教程:全方位学习手册与实例解析
- VC实现的人脸定位及相似度判别程序详解
- 解决ActiveX部件创建对象失败的步骤和方法
- Swing界面布局管理器实现简易Email代码
- 官方发布的DevExpress粉色Office 2007皮肤
- C#进销存管理系统:全面功能与SQL数据库整合
- VB6制作的家庭安全摄像头监控与警告系统
- 直接通过程序修改INI文件的方法
- 实现最短路径的djstla算法解析与应用