





定价:56元
印次:1-9
ISBN:9787302504481
出版日期:2018.10.01
印刷日期:2025.07.02
图书责编:闻祥军
图书分类:教材
C语言是当今国际上广泛流行的程序设计语言之一,《C语言程序设计基础》讲解C语言程序设计的基础知识及其编程技巧。全书共分11章,包括绪论,基本数据类型,选择结构,循环结构,数组,函数,编译预处理,指针,结构体、共用体和枚举类型,指向结构体的指针与链表,文件等内容,同时每章包含丰富的课后习题。书中示例侧重实用性和启发性,趣味性强,通俗易懂,使读者能够快速掌握C语言的基础知识与编程技巧,为实战应用打下坚实的基础。 《C语言程序设计基础》由浅入深,采用多案例教学,强调应用性和实践性,可作为应用型本科、高职院校各专业学生学习C语言程序设计的教材,也可供计算机等级考试者和其他各类学习者使用参考,还可作为软件开发人员的参考用书。
C语言既具有高级语言的强大功能,又有很多直接操作计算机硬件的功能(这些都是汇编语言的功能),因此,C语言通常被称为中级语言。学习和掌握C语言,既可以增进对计算机底层工作机制的了解,又能为进一步学习其他高级语言打下坚实的基础。《C语言程序设计基础》共分为11章,以培养C语言应用能力为主线,介绍了C语言的基本概念、语法规则和利用C语言进行程序设计的方法。第1章重点介绍C语言的特点、基本结构、输入输出语句,以及C程序的编辑、编译和运行方法等。第2章重点介绍C语言的基本数据类型、表示方法和存储格式,C语言变量的定义和赋值、不同数据类型间的类型转换,以及C语言中常用运算符的功能、使用方法、结合性和优先级等。第3章重点介绍程序设计的一般方法、结构化程序设计思想以及C语言的顺序结构和选择结构的实现方法。第4章重点介绍C语言的3种循环结构,即while语句、do-while语句和for语句,循环结构中常用语句break和continue的使用方法,以及循环语句的嵌套。第5章重点介绍C语言中数组的定义和使用、字符数组的定义和使用,以及常用字符串函数。第6章重点介绍模块化编程思想、C语言函数的定义和调用、函数的嵌套调用和递归调用。第7章重点介绍编译预处理的相关概念、宏定义的创建和使用。第8章重点介绍指针与指针变量的概念、指针的基本运算、指针与数组的运算、指针与函数的使用。第9章重点介绍C语言中结构体类型、共用体类型和枚举类型的定义和使用。第10章重点介绍C语言中指向结构体变量和结构体数组的指针变量的使用,结构体指针变量作为函数参数的使用,动态存储分配以及链表的概念和基本操作。第11章重点介绍C语言文件的基本类型和相关操作。
前 言 C语言程序设计是高等学校计算机相关专业的编程入门基础课程,在计算机教学中起到非常重要的作用。C语言是一门面向过程的编程语言。从C语言产生到现在,它已经成为最重要和最流行的编程语言之一。在各种流行的编程语言中,都能看到C语言的影子,如Java、C#的语法与C语言基本相同。学习、掌握C语言是每一名计算机技术人员的基本技能之一。 C语言既具有高级语言的强大功能,又有很多直接操作计算机硬件的功能(这些都是汇编语言的功能),因此,C语言通常被称为中级语言。学习和掌握C语言,既可以增进对计算机底层工作机制的了解,又能为进一步学习其他高级语言打下坚实的基础。 本书共分为11章,以培养C语言应用能力为主线,介绍了C语言的基本概念、语法规则和利用C语言进行程序设计的方法。第1章重点介绍C语言的特点、基本结构、输入输出语句,以及C程序的编辑、编译和运行方法等。第2章重点介绍C语言的基本数据类型、表示方法和存储格式,C语言变量的定义和赋值、不同数据类型间的类型转换,以及C语言中常用运算符的功能、使用方法、结合性和优先级等。第3章重点介绍程序设计的一般方法、结构化程序设计思想以及C语言的顺序结构和选择结构的实现方法。第4章重点介绍C语言的3种循环结构,即while语句、do-while语句和for语句,循环结构中常用语句break和continue的使用方法,以及循环语句的嵌套。第5章重点介绍C语言中数组的定义和使用、字符数组的定义和使用,以及常用字符串函数。第6章重点介绍模块化编程思想、C语言函数的定义和调用、函数的嵌套调用和递归调用。第7章重点介绍编译预处理的相关概...
第1章 绪论 1
1.1 C语言的历史 2
1.1.1 计算机语言的发展 2
1.1.2 C语言的发展 2
1.2 C语言的特点 3
1.3 C程序的结构 3
1.3.1 简单的C程序 3
1.3.2 C程序的基本结构 6
1.3.3 C程序的代码规范 6
1.4 输入输出库函数的使用 6
1.4.1 printf()函数 6
1.4.2 scanf()函数 9
1.5 C程序的开发过程 11
习题1 11
第2章 基本数据类型 15
2.1 C语言的数据类型 16
2.2 常量数据的表示 16
2.3 变量的定义 18
2.4 变量的赋值 20
2.5 C语言的类型修饰符 22
2.6 表达式的数据类型转换 24
2.6.1 自动类型转换 24
2.6.2 强制类型转换 25
2.7 C运算符和表达式 25
2.7.1 算术运算符和算术表达式 26
2.7.2 关系运算符和关系表达式 27
2.7.3 逻辑运算符和逻辑表达式 28
2.7.4 赋值运算符和赋值表达式 30
2.7.5 逗号运算符和逗号表达式 32
2.7.6 条件运算符和条件表达式 32
习题2 34
第3章 选择结构 35
3.1 程序设计的一般方法 36
3.2 结构化程序设计 37
3.3 顺序结构 38
3.4 选择结构——if条件语句 39
3.5 选择结构——switch语句 48
习题3 52
第4章 循环结构 63
4.1 while语... 查看详情
《C语言程序设计基础》共分为11章,以培养C语言应用能力为主线,介绍了C语言的基本概念、语法规则和利用C语言进行程序设计的方法。第1章重点介绍C语言的特点、基本结构、输入输出语句,以及C程序的编辑、编译和运行方法等。第2章重点介绍C语言的基本数据类型、表示方法和存储格式,C语言变量的定义和赋值、不同数据类型间的类型转换,以及C语言中常用运算符的功能、使用方法、结合性和优先级等。第3章重点介绍程序设计的一般方法、结构化程序设计思想以及C语言的顺序结构和选择结构的实现方法。第4章重点介绍C语言的3种循环结构,即while语句、do-while语句和for语句,循环结构中常用语句break和continue的使用方法,以及循环语句的嵌套。第5章重点介绍C语言中数组的定义和使用、字符数组的定义和使用,以及常用字符串函数。第6章重点介绍模块化编程思想、C语言函数的定义和调用、函数的嵌套调用和递归调用。第7章重点介绍编译预处理的相关概念、宏定义的创建和使用。第8章重点介绍指针与指针变量的概念、指针的基本运算、指针与数组的运算、指针与函数的使用。第9章重点介绍C语言中结构体类型、共用体类型和枚举类型的定义和使用。第10章重点介绍C语言中指向结构体变量和结构体数组的指针变量的使用,结构体指针变量作为函数参数的使用,动态存储分配以及链表的概念和基本操作。第11章重点介绍C语言文件的基本类型和相关操作。
查看详情