C语言程序设计教程 - Softcover

陈家俊,符茂胜

 
9787115456960: C语言程序设计教程

Synopsis

本书以程序设计为主线,通过重点讲解程序设计的思路和分析综合实例培养学生编程思维和综合应用能力。本书全面介绍了C语言的基本概念、数据类型、语句及结构特点,系统地讲述了C语言程序设计的基本方法和技巧。全书共10章,其中第1章~第7章主要介绍C语言基础知识、数据类型与基本运算、逻辑控制结构、函数与数组等;第8章~第10章主要介绍C语言中的难点内容,包括指针、结构体与共用体、文件操作。本书以层次化的知识结构组织教材,每章最后都设置了综合与提高内容,并且在难度较大的章节和提高章节都加以标注,供不同层次学生选修。为配合本书的学习,作者还编写了与本书配套的《C语言程序设计实验指导教程》,供读者学习时参考使用。本书可作为高等院校计算机专业及非计算机专业C语言程序设计课程的教材,也可作为工程技术人员和计算机爱好者的参考书。适合普通高等院校C语言用书第1章C语言程序设计概述11.1程序设计语言的发展过程11.1.1机器语言11.1.2汇编语言11.1.3高级语言(面向过程)21.1.4*面向对象的程序设计语言21.2认识C语言21.2.1C语言的发展过程21.2.2C语言的特点31.2.3C程序的基本结构31.2.4C程序的书写格式41.3算法及其描述51.3.1算法与程序51.3.2算法的概念61.3.3算法的特点61.3.4*算法的描述方法71.4VisualC++6.0集成开发环境91.4.1C程序可执行文件的生成过程91.4.2VisualC++6.0上机操作过程10习题11第2章基本数据类型与运算符132.1基本数据类型和取值范围132.1.1基本数据类型和取值范围132.1.2整型常量142.1.3实型常量152.1.4字符常量152.1.5字符串常量162.2运算符与表达式162.2.1优先级与结合规则162.2.2赋值运算与连续赋值172.2.3算术运算182.2.4关系运算202.2.5逻辑运算、连续比较和逻辑优化202.2.6位运算212.2.7条件运算222.2.8复合赋值运算222.2.9*逗号运算232.2.10其他运算sizeof232.2.11*类型转换与类型转换规则232.3*综合与提高262.3.1本章重要概念262.3.2常见错误262.3.3提高实践27习题27第3章顺序结构程序设计303.1C语言的基本语句303.1.1简单语句303.1.2复合语句313.2数据的输入与输出313.2.1putchar()函数(单个字符的输出)313.2.2getchar()函数(单个字符的输入)313.2.3printf()函数323.2.4scanf()函数343.3*综合与提高353.3.1本章重要概念353.3.2常见错误363.3.3提高实践36习题37第4章选择结构程序设计394.1二分支选择结构394.1.1二分支结构选择语句394.1.2不平衡if结构414.1.3if语句的嵌套434.2多分支结构464.2.1switch语句的一般形式464.2.2switch语句的执行过程464.2.3使用switch语句注意事项464.3*综合与提高474.3.1本章重要概念474.3.2常见错误484.3

"synopsis" may belong to another edition of this title.