C程序设计案例教程 高等学校计算机专业教材精选·算法与程序设计

副标题:无

作   者:林小茶 编著

分类号:

ISBN:9787302379324

微信扫一扫,移动浏览光盘

简介

  案例教学是学生们喜闻乐见的一种教学方式,但是,将案例教学应用于程序设计还是有一定难度的。《C程序设计案例教程》对这种方式进行了有益的尝试,在不违反教学规律的情况下,先给出案例,然后进行说明和讲解。在内容的编排上,则更多地考虑了初学者的要求;在选择实例时,尽量选择能够解决实际问题的实例。  《C程序设计案例教程》主要内容包括认识C语言、顺序结构程序设计、选择结构程序设计、基础知识深化、循环结构程序设计、函数、数组、指针、结构体、联合体与枚举以及文件等。  《C程序设计案例教程》既适合作为大学低年级需要掌握一门程序设计语言的学生教材,也适合作为C语言自学者的教材或参考书。

目录

第1章  认识C语言1.1  C语言源程序的基本结构1.1.1  “欢迎”等三个源程序1.1.2  关于程序的基本概念1.1.3  源程序基本结构学习1.2  程序的调试1.2.1  调试步骤1.2.2  在Visual C  6.0调试环境下调试第一个程序习题第2章  顺序结构程序设计2.1  顺序结构的程序案例2.2  字符集和标识符2.2.1  字符集2.2.2  标识符2.3  变量与常量2.3.1  变量2.3.2  常量2.4  C语言的数据类型2.4.1  为什么要讨论数据类型2.4.2  C语言的数据类型2.4.3  基本数据类型2.5  不同类型数据变量的存储方式2.5.1  整型数据在内存中的存储方式2.5.2  浮点数据在内存中的存储方式2.5.3  字符数据在内存中的存储方式2.6  不同类型数据变量的说明方式2.6.1  整型变量2.6.2  浮点变量2.6.3  字符型变量2.7  不同类型数据常量的写法2.7.1  整型常量2.7.2  浮点常量2.7.3  字符型常量2.8  不同类型数据的显示和格式输入2.8.1  整型数据的显示和格式输入2.8.2  浮点数据的显示和格式输入2.8.3  字符型数据的显示和格式输入2.8.4  用getchar输入字符和用putchar输出字符2.8.5  字符串常量习题第3章  选择结构程序设计3.1  含有if的选择结构3.1.1  选择结构程序设计的案例3.1.2  选择结构流程图的画法3.1.3  if形式3.1.4  if else形式3.1.5  if else if形式3.1.6  嵌套的分支语句3.2  switch语句3.3  条件运算符习题第4章  基础知识深化4.1  语句与分程序4.2  算术运算符与赋值运算符4.2.1  算术运算符的种类及运算4.2.2  算术表达式及算术运算符的优先级4.2.3  算术运算符的结合性4.2.4  普通赋值运算符与复合赋值运算符4.2.5  复合赋值运算符4.3  关系运算符与逻辑运算符4.3.1  关系运算符4.3.2  逻辑运算符4.4  增1/减1运算符4.5  不同数据类型数据间的混合运算4.5.1  自动转换4.5.2  强制转换4.5.3  赋值表达式的类型转换4.6  实例进阶习题第5章  循环结构程序设计5.1  循环结构入门案例5.2  结构化程序设计思想5.2.1  结构化程序设计的三种基本结构5.2.2  程序流程的不同描述方式5.3  循环语句的用法5.3.1  三种循环语句的语法5.3.2  三种循环语句的使用特性5.4  多重循环5.5  break语句在循环语句中的用法5.6  continue语句5.6.1  continue的用法5.6.2  break与continue的区别5.7  实例进阶5.8  文件初步习题第6章  函数6.1  函数基础6.2  函数的定义6.2.1  函数的定义形式6.2.2  函数的返回值6.3  函数调用6.3.1  函数的调用方式6.3.2  函数的嵌套调用6.4  函数说明6.5  参数传递6.5.1  形参和实参6.5.2  形参的数据类型是基本数据类型6.6  递归调用6.7  变量的存储类别6.7.1  自动变量与外部变量6.7.2  静态变量6.7.3  寄存器变量习题第7章  数组7.1  数组案例7.2  一维数组7.2.1  一维数组的定义7.2.2  一维数组的引用7.2.3  一维数组的初始化7.2.4  实例进阶7.3  数组作为函数的参数7.4  字符串与字符串函数7.4.1  字符数组7.4.2  字符串变量7.4.3  有关输入和输出字符串变量的函数7.4.4  字符串函数7.4.5  实例进阶7.5  二维数组及多维数组7.5.1  二维数组的案例7.5.2  二维数组的定义7.5.3  二维数组的引用7.5.4  二维数组的初始化7.5.5  多维数组的案例7.6  排序结果存入文件习题第8章  指针8.1  指针案例8.2  指针变量与指针运算符8.2.1  指针数据类型8.2.2  指针运算符&和的使用8.3  指针与一维数组8.3.1  指针操作一维数组案例8.3.2  指针值的算术运算8.3.3  数组名及指针作为函数参数8.3.4  指针与字符串8.4  空间的动态分配与指针运算8.4.1  动态分配的案例8.4.2  存储器申请和释放8.5  指针与函数8.5.1  形参的数据类型是指针类型8.5.2  返回指针值的函数8.5.3  指向函数的指针8.6  二级指针8.7  指针数组8.7.1  使用指针数组的案例8.7.2  指针数组的定义和使用8.8  命令行参数习题第9章  结构体、联合体与枚举9.1  结构体9.1.1  案例9.1.2  结构体的说明和定义9.1.3  结构体成员的引用9.1.4  结构体的初始化9.1.5  结构体数组9.2  指向结构体的指针9.3  结构体与函数9.3.1  结构体数据作为函数的参数9.3.2  返回指向结构体的指针的函数9.4  联合体与枚举9.4.1  案例9.4.2  联合体及枚举的说明9.4.3  联合体及枚举变量的定义9.4.4  联合体变量成员的引用9.4.5  枚举变量的使用9.4.6  指向联合体变量的指针9.4.7  联合体变量与函数9.5  类型定义9.6  奖牌榜信息存储于文件习题第10章  文件10.1  文件操作的基本方法和相关概念10.1.1  数据文件10.1.2  文件类型指针10.1.3  文件的打开10.1.4  文件的关闭10.1.5  文件操作顺序10.1.6  C语言的设备文件10.2  文件的读写操作10.2.1  fputc函数与fgetc函数10.2.2  fprintf函数与fscanf函数10.2.3  fread函数与fwrite函数10.2.4  fgets与fputs函数10.3  文件的定位10.3.1  文件的顺序存取和随机存取10.3.2  rewind函数10.3.3  fseek函数习题附录A  ASCII代码与字符对照表附录B  运算符的优先级和结合性附录C  printf函数的转换说明模式

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C程序设计案例教程 高等学校计算机专业教材精选·算法与程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon