全国计算机等级考试二级教程C语言程序的设计说明.doc
全国计算机等级考试二级教程C语言程序设计主要涵盖了C语言的基础概念和编程知识。以下是相关知识点的详细说明: 1. **程序运行流程**:在 Turbo C 环境中,C语言程序的运行始于源程序(后缀为 .c),经过编译器编译成目标文件(后缀为 .obj),然后通过链接器链接生成可执行文件(后缀为 .exe),最后使用 RUN 命令来执行这个 .exe 文件。 2. **结构化程序设计**:结构化程序由三种基本结构组成,即顺序结构、选择结构(if...else)和循环结构(for、while)。 3. **数据类型**: - **整型常量**:例如选项2.1中的B) -20,是正确的整型常量,而A) 12. 不正确,因为它带有小数点。 - **实型常量**:例如选项2.2中的D) 0.871,是正确的实型常量,而B) 0.329×10(2) 不正确,因为指数形式应该写作3.29e2。 - **八进制和十六进制数**:选项2.12中的B) 028 不是合法的八进制数,因为它包含非法数字8;选项2.13中的A) oxff不是合法的十六进制数,因为在C语言中,十六进制数的前缀应该是`0x`而不是`ox`。 4. **标识符**: - 用户标识符应遵循一定的规则,例如不能以数字开头,不能与关键字重名等。例如,选项2.4中的A) abc.c 和2.5中的C) A$ 都是不合法的用户标识符,因为它们包含特殊字符或以非字母开头。 - 可以用作用户标识符的包括:as_b3, _123, If (选项2.7中的B))。 5. **运算符**: - `%` 运算符用于求整数除法的余数,要求操作数必须是整型(选项2.6)。 - 赋值表达式如 `a=7+b+c,a++` 是合法的,但 `a=a+7=c+b` 不合法,因为右侧不能同时包含赋值和表达式(选项2.8)。 6. **表达式和变量**: - 实型变量可以存储整数值,但赋值时会自动转换(选项2.9的A))。 - 表达式 `a=b` 执行后,a 的值变为 b 的值,但不会影响 b 的值(选项2.9的C)和D))。 7. **函数**: - C程序由一系列函数组成,其中必须包含一个主函数(main()),但不是仅由主函数组成(选项2.10)。 - 函数定义的起始和结束标志是 `{` 和 `}`,函数体包括定义部分和执行部分(填空2.16)。 8. **变量**: - 变量在C程序中代表内存中的一个存储单元,用来存储数据(填空2.20)。 - 声明变量时,可以使用关键字 `int` 对基本整型量进行定义,`float` 对单精度实型变量定义,`double` 对双精度实型变量定义(填空2.18)。 9. **变量的运算**: - 自增运算符 `++` 用于增加变量的值,如 `k++` 后,k 的值变为12(填空2.14)。 - 对 `double` 型变量 x,`x=3.2, ++x` 之后,x 的值为4.2(填空2.15)。 通过这些知识点的学习,考生将能够更好地理解和编写C语言程序,应对全国计算机等级考试二级的相关题目。
![](https://csdnimg.cn/release/download_crawler_static/86241990/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86241990/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86241990/bg3.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86241990/bg4.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86241990/bg5.jpg)
剩余55页未读,继续阅读
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![xsl](https://img-home.csdnimg.cn/images/20210720083646.png)
![avatar](https://profile-avatar.csdnimg.cn/acfce43ffe2c41f996326bd927946824_yhsbzl.jpg!1)
- 粉丝: 3743
- 资源: 59万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0