山西农业大学c语言答案,第一章C语言及程序设计概述-东北农业大学教务处.doc...

全国高等农林院校“十一五”规划教材

C语言程序设计

孙力 主编

中国农业出版社

内容简介

本书是全国高等农林院校“十一五”规划教材之一。

全书共11章,分别介绍了C语言的各种数据类型、运算符与表达式、模块化程序设计的方法、数组、函数和指针的使用、结构体和共用体的定义及引用、文件系统的基本操作。

本书内容循序渐进,层次分明、通俗易懂。每章节都配有大量的例题,例题的代码已作了详细的注释。书中的例题是在Visual C++6.0环境下调试与运行的,所有例题都已调试通过。在每章末还配有精选的习题。

为了帮助读者更好地理解和掌握各知识点,提高动手能力和强化程序设计能力,结合每章的内容,编写了配套的实验指导书——《C语言程序设计实验指导》,该实验指导书中含有本书每章末习题的参考答案,供读者自学时使用。

本书即可作为高等院校的教科书,也可作为计算机程序设计培训班的教材或作为计算机程序设计人员的参考书。

编写人员名单

主编 孙力

副主编 杨璐、辜丽川

编写人员(按姓氏汉语拼音排序)

辜丽川(安徽农业大学)

黄锋华(山西农业大学山西农业大学山西农业大学前 言

本书是全国高等农林院校“十一五”规划教材之一,适用于高等院校开设“C语言程序设计”课程的教学用书。

本书共有11章。第1章概述了C语言、C语言程序结构及Visual C++6.0编译系统的使用。第2章详细介绍了C语言的数据类型、运算符与表达式。第3章介绍了顺序结构程序设计及C语言的基本输入/输出函数。第4章主要介绍了选择结构的特点语法及选择结构程序设计的应用主要介绍结构体和共用体的定义以及应用目录

第一章 C语言及程序设计概述1

1.1 C语言简介1

1.1.1 C语言的发展过程1

1.1.2 C语言的主要特点1

1.2 C语言程序结构2

1.2.1 C语言程序的结构及其主要特点3

1.2.2 标识符与关键字6

1.3 C语言编译工具简介7

1.3.1 C语言程序实现的步骤7

1.3.2 Turbo C 2.0编译工具简介8

1.3.3 Visual C++6.0编译工具简介12

习题18

第二章 数据类型、运算符与表达式20

2.1 常量和变量20

2.1.1 常量20

2.1.2 变量24

2.2 基本数据类型25

2.2.1 整数类型26

2.2.2 字符型27

2.2.3 实数类型28

2.3 数据类型的转换29

2.3.1 自动类型转换29

2.3.2 强制类型转换32

2.4 运算符和表达式33

2.4.1 算术运算符和算术表达式33

2.4.2 关系运算符和关系表达式39

2.4.3 逻辑运算符和逻辑表达式42

2.4.4 赋值运算符和赋值表达式44

2.4.5 位运算符与位运算46

2.4.6 条件运算符与条件表达式49

2.4.7 逗号运算符与逗号表达式50

2.4.8 求字节数运算符51

2.4.9 特殊运算符52

2.5 运算符的优先级和结合性53

2.5.1 运算符的优先级53

2.5.2 运算符的结合性54

习题56

第三章 顺序结构程序设计64

3.1算法简介64

3.1.1 算法的概念64

3.1.2 算法的常用描述方法65

3.2 C语句概述68

3.3 C语言的基本输入与输出70

3.3.1 字符输入输出函数70

3.3.2 格式输入输出函数71

3.4 顺序结构程序设计80

3.4.1顺序结构程序设计思想80

3.4.2顺序结构程序设计举例81

习题82

第四章 选择结构程序设计87

4.1 if语句87

4.1.1 单分支if语句87

4.1.2 双分支if语句88

4.1.3 多分支if语句90

4.1.4 if 语句的嵌套92

4.1.5条件运算符和条件表达式93

4.2 switch语句94

4.2.1 switch语句94

4.2.2 switch语句的嵌套97

4.3 选择结构程序设计举例97

习题100

第五章 循环结构程序设计114

5.1 while和do-while循环结构114

5.1.1 while语句的一般形式114

5.1.2 while语句使用说明115

5.1.3 do-while语句的一般形式116

5.1.4 do-while语句使用说明118

5.2 for 循环结构和循环的嵌套118

5.2.1 for循环语句的一般形式118

5.2.2 for循环语句使用说明120

5.2.3循环嵌套的形式121

5.2.4嵌套循环的说

你可能感兴趣的:(山西农业大学c语言答案)