C语言程序设计学习与考试指导

出版社:武汉理工大学出版社
出版日期:2013-2
ISBN:9787562939405
页数:371页

章节摘录

版权页:   插图:   整型变量:基本型类型说明符为int,在内存中占2个字节,其取值为基本整常数。短整型类型说明符为short int,所占字节和取值范围均与基本型相同。长整型类型说明符为long int或long,在内存中占4个字节,其取值为长整常数。 实型量:包括实型常量和实型变量。 实型常量即实数,又称浮点数。实数可以用两种形式来表示: 小数形式,即数学中常用的实数形式,由数字和小数点组成,而且必须有小数点,例如0.7或者0.7,23.,6.5等都是合法的实型常量。 指数形式,类似于数学中的形式。在数学中,一个数可以用幂的形式来表示,如0.0065可以用6.5e—3来表示。C语言规定,字母e(或者E)之前必须要有数字,且e或者E后面的指数必须为整数。注意,在e或者E的前后以及数字之问不能插入空格。 实型变量:C语言的实型变量分为单精度型、双精度型和长双精度型,分别用类型名float、double和long double来表示。在Turbo C中单精度型占4个字节(32位)内存空问,其数值范围为3.4E—38~3.4E+38,只能提供七位有效数字。双精度型占8个字节(64位)内存空问,其数值范围为1.7E—308~1.7E+308,可提供l6位有效数字。 字符型:包括字符常量与字符变量。 字符型常量:是ASCII码字符集里的一个字符,包括字母(大、小写有区别)、数字和标点符号以及特殊字符等,均为半角字符。可以分为三种类型: A.把单个字符用一对单引号括起来表示字符常量。 B.用该字符的ASCII码值表示字符常量。 C.反斜杠开头后跟规定的单个字符或数字,并用一对单引号括起来表示字符常量,即转义字符。 字符串常量:若干个字符用双引号括起来就构成了字符串常量。 字符型变量:字符变量用关键字char进行定义,一个字符变量只能存放一个字符,占用一个字节的内存空间。 C语言提供了丰富的运算符,可以完成各种复杂的运算。 算术运算符:包括+(加法运算符)、一(减法运算符)、*(乘法运算符)、/(除法运算符)、%(模运算符)。模运算符或者称为求余运算符,要求运算符的两边都是整型数据,模运算符不能用于浮点型,它的作用是取整数除法的余数。两个整数相除的结果仍然是整数,小数部分被舍去。一般系统采用舍去小数部分后向0取整的方法,如一6/5,结果是—1,向0靠拢。 在算术运算中,C语言规定,括号的优先级最高,然后是乘法运算、除法运算和模运算,最低的是加减运算。在同级的运算符中,运算的先后次序按照运算符的结合方向讲行。

书籍目录

第1章C语言程序设计概述 1.1程序与程序设计 1.2 C语言简介 1.3简单的C语言程序 1.4 C语言程序的上机步骤及开发工具简介 1.5 C语言的基本词法 1.6 C语言程序的基本结构 第2章算法及算法设计简介 2.1算法的概念 2.2 C语言基本语句类型及算法的表示方式 2.3简单的算法实例 2.4结构化程序设计方法简介 第3章数据类型与基本操作 3.1基本数据类型 3.2常用的运算符和表达式 3.3表达式及赋值语句 3.4基本输入/输出操作的实现 3.5顺序结构程序设计实例 第4章选择结构程序设计 4.1关系运算符与关系表达式 4.2逻辑运算符与逻辑表达式 4.3 if语句 4.4 switch语句 第5章循环结构程序设计 5.1循环结构的应用场合 5.2 while语句 5.3 do—while语句 5.4 for语句 5.5多重循环 5.6转移控制语句 5.7几种循环语句的比较 5.8单重循环及多重循环结构的实例 第6章数组与指针 6.1数组 6.2指针的概念 6.3指针与数组 6.4字符串的指针 6.5指针数组和数组指针 6.6指向指针的指针 第7章函数与模块化程序设计 7.1模块化程序设计与C程序结构 7.2 函数定义与函数声明 7.3函数的返回与参数传递 7.4函数的调用 7.5函数的嵌套与递归调用 7.6变量的存储类别 7.7 内部函数与外部函数 7.8数组与函数参数 7.9指针与函数 第8章结构体和共用体 8.1结构体类型概述 8.2结构体变量的定义和引用 8.3结构体数组 8.4结构体和指针 8.5共用体类型 8.6枚举类型 8.7 typedef定义类型 第9章编译预处理 9.1宏定义 9.2文件包含 9.3条件编译 9.4带参数的主函数 第10章 文件 10.1文件系统的分类 10.2文件的打开与关闭 10.3文件的读写 10.4文件处理的其他常用函数 C语言实验 实验一 C语言程序的运行环境和运行一个C语言程序的方法  实验二顺序结构程序设计 实验三分支结构程序设计 实验四循环结构程序设计 实验五数组的应用 实验六指针的应用 实验七函数与模块化程序设计 实验八结构体、共用体和枚举类型的使用 实验九编译预处理 实验十文件 模拟考试试题 模拟试题(一) 模拟试题(二) 模拟试题(三) 模拟试题(四) 模拟试题(五) 模拟试题(六) 参考答案 附录 参考文献

编辑推荐

《网络继续教育课程学习指导丛书•专业基础课程系列:C语言程序设计学习与考试指导》是为满足在职人员和网络继续教育学院学员业余学习的要求,适应远程网络教学的特点编写的学习指导教材。《网络继续教育课程学习指导丛书•专业基础课程系列:C语言程序设计学习与考试指导》可作为工科各专业学生的授课教材和教学辅导书,也可供程序开发初学者参考。


 C语言程序设计学习与考试指导下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024