出版时间:2005-6 出版社:人民邮电出版社 作者:杨旭王爱赪关昀徐庆 页数:261 字数:409000
内容概要
C语言由于其强大的功能,在计算机的各个领域内得到广泛的应用,从UNIX、DOS到Windows都使用了C语言来进行设计。C语言结构性强,在编程领域的涵盖面广,已成为学习计算机程序设计的基础语言,众多的程序开发课程均以C语言为基础。 全书采用项目驱动方式进行讲解,以项目实例为主导,将知识点融入项目实例,贯穿以实例带动知识点的学习。在按实例进行讲解时,充分注意保证知识的相对完整性和系统性,通过学习项目实例,掌握程序设计的基本方法和技巧。本书通过31个项目,近80个程序实例的分析讲解,由浅入深,层层引导,让学生快速掌握C语言。 本书为中等职业学校计算机软件专业教材,也可以作为各种计算机培训班的教材,还适于作为初学者的自学用书。
书籍目录
第1章 程序设计基础 1.1 程序设计与C语言 1.1.1 程序设计的基本概念 1.1.2 C语言简介 1.2 进入C的世界 1.2.1 程序开发流程 1.2.2 Turbo C 2.0集成开发环境 1.2.3 Visual C++6.0集成开发环境 1.2.4 两种编程工具的比较 1.3 让程序正确运行起来 1.3.1 程序中的错误 1.3.2 程序调试 1.3.3 程序设计中的注意事项 思考与练习 第2章 C语言程序的基本元素 2.1 程序的入口 2.1.1 main()函数 2.1.2 复合语句、空语句与空行 2.1.3 项目实现 2.1.4 项目拓展 2.2 信息的显示 2.2.1 标识符与关键字 2.2.2 常量与变量 2.2.3 数据类型 2.2.4 输出函数——printf() 2.2.5 项目实现 2.2.6 项目拓展 1.指定输出宽度与小数位 2.设置前导0 3.长整型数与双精度浮点数 4.对齐方式 2.3 数据运算 2.3.1 运算符与表达式 2.3.2 项目实现 2.3.3 项目拓展 1.关系运算符 2.逻辑运算 3.条件运算符 4.逗号运算符 5.sizeof()运算符 6.类型转换 2.4 数据输入 2.4.1 输入函数——scanf() 2.4.2 项目实现 2.4.3 项目拓展 1.非格式字符的处理 2.字符串输入与宽度控制 3.选择性输入 4.温度转换 5.整数计算 6.自由落体 思考与练习 第3章 程序流程控制 3.1 字符图形 3.1.1 算法与控制结构 3.1.2 项目实现 3.1.3 项目拓展 3.2 启动程序的密码 3.2.1 程序中的选择结构 3.2.2 项目实现 3.2.3 项目拓展 1.闰年判断 2.一元二次方程求根 3.3 货物托运 3.3.1 switch语句 3.3.2 项目实现 3.3.3 项目拓展 1.switch语句中的break 2.成绩等级查询 3.嵌套选择结构 4.用户登录 3.4 成绩分析 3.4.1 程序中的循环结构 3.4.2 项目实现 3.4.3 项目拓展 1.计算奇、偶数之和 2.字符菜单程序 3.5 乘法表 3.5.1 for…next循环 3.5.2 循环的嵌套 3.5.3 项目实现 3.5.4 项目拓展 1.改进的乘法表 2.字符塔 3.6 百鸡问题 3.6.1 流程转向语句 3.6.2 项目实现 3.6.3 项目拓展 1.算法的改进 2.水仙花数 3.素数 4.五家共井 5.计算算术式 6.求p值 思考与练习 第4章 数组与字符串……第5章 指针第6章 函数第7章 结构体、共用体与枚举第8章 文件管理第9章 编译预处理附录1 ASCII对照表 附录2 运算符的优先级与结合性 附录3 标准库函数 附录4 Turbo C 2.0的菜单命令 附录5 部分参考答案
图书封面
评论、评分、阅读与下载