本书介绍利用C语言进行计算机程序设计的基本知识。全书共分13章,详细介绍了C语言的基本概念、输入和输出、选择结构、循环结构、数组、函数、编译预处理、指针、结构体与共用体、文件等内容,同时介绍了面向对象程序设计语言C++的基本概念和数据结构的基本内容。另外,每章配有大量例题和习题,便于读者巩固所学知识,掌握程序设计的基本方法与编程技巧。

本书力求概念叙述准确、严谨,语言简练通俗,条理清晰易读。本书可作为高等院校理工科非计算机专业的“C语言程序设计”课程的教材,同时也可作为工程技术人员学习C语言的自学用书。 前言

第1章 C语言概述

1.1 C语言发展简史

1.2 C语言的特点

1.3 简单C语言程序举例

1.4 C语言程序的组成与结构

1.5 C语言程序的开发步骤

小结

习题

第2章 数据类型、运算符与表达式

2.1 C语言的基本符号

2.1.1 标识符

2.1.2 常量

2.1.3 变量

2.1.4 关键字

2.2 C语言的数据类型

2.2.1 整型数据

2.2.2 实型数据

2.2.3 字符型数据

2.3 运算符和表达式

2.3.1 算术运算符和算术表达式

2.3.2 赋值运算符和赋什表达式

2.3.3 逗号运算符和逗号表达式

2.4 数据类型转换

2.4.1 不同数据类型的数据音的混合运算

2.4.2 强制类型转换

2.5 自增运算和自减运算

2.6 位运算

小结

习题

第3章 数据的输入和输出

3.1 数据的输出

3.1.1 格式输出函数printf

3.1.2 字符输出函数putchar

3.2 数据的输入

3.2.1 格式输入函数scanf

3.2.2 字符输入函数getchar

3.3 应用举例

小结

习题

第4章 选择结构

4.1 关系运算符和关系表达式

4.1.1 关系运算符

4.1.2 关系表达式

4.2 逻辑运算符和逻辑表达式

4.2.1 逻辑运算符

4.2.2 逻辑表达式

4.3 选择语句

4.3.1 if语句

4.3.2 if语句的嵌套

4.4 条件运算符和条件表达式

4.5 应用举例

小结

习题

第5章 循环结构

5.1 goto语句与标号

5.2 ehile循环语句

5.3 do-while循环语句

5.4 for循环语句

5.5 三种循环语句的比较

5.6 循环嵌套

5.7 break语句、continue语句和空语句

5.7.1 break语句

5.7.2 continue语句

5.7.3 空用举例

5.8 应用举例

小结

习题

第6章 数组

第7章 函数

第8章 编译预处理

第9章 指针

第10章 结构体与共用体

第11章 文件

第12章 面向对象程序设计与C++基础

第13章 数据结构基础

参考文献

附录A Turbo C的主要文件

附录B C语方的关键字

附录C 双目算术运算中两边运算量类型转换规律

附录D 运算符的优先级和结合性

附录E 常用字符与ASCII码对照表

附录F 常用库函数

参考文献

内容简介:

本书介绍利用C语言进行计算机程序设计的基本知识。全书共分13章,详细介绍了C语言的基本概念、输入和输出、选择结构、循环结构、数组、函数、编译预处理、指针、结构体与共用体、文件等内容,同时介绍了面向对象程序设计语言C++的基本概念和数据结构的基本内容。另外,每章配有大量例题和习题,便于读者巩固所学知识,掌握程序设计的基本方法与编程技巧。

本书力求概念叙述准确、严谨,语言简练通俗,条理清晰易读。本书可作为高等院校理工科非计算机专业的“C语言程序设计”课程的教材,同时也可作为工程技术人员学习C语言的自学用书。

目录:

前言

第1章 C语言概述

1.1 C语言发展简史

1.2 C语言的特点

1.3 简单C语言程序举例

1.4 C语言程序的组成与结构

1.5 C语言程序的开发步骤

小结

习题

第2章 数据类型、运算符与表达式

2.1 C语言的基本符号

2.1.1 标识符

2.1.2 常量

2.1.3 变量

2.1.4 关键字

2.2 C语言的数据类型

2.2.1 整型数据

2.2.2 实型数据

2.2.3 字符型数据

2.3 运算符和表达式

2.3.1 算术运算符和算术表达式

2.3.2 赋值运算符和赋什表达式

2.3.3 逗号运算符和逗号表达式

2.4 数据类型转换

2.4.1 不同数据类型的数据音的混合运算

2.4.2 强制类型转换

2.5 自增运算和自减运算

2.6 位运算

小结

习题

第3章 数据的输入和输出

3.1 数据的输出

3.1.1 格式输出函数printf

3.1.2 字符输出函数putchar

3.2 数据的输入

3.2.1 格式输入函数scanf

3.2.2 字符输入函数getchar

3.3 应用举例

小结

习题

第4章 选择结构

4.1 关系运算符和关系表达式

4.1.1 关系运算符

4.1.2 关系表达式

4.2 逻辑运算符和逻辑表达式

4.2.1 逻辑运算符

4.2.2 逻辑表达式

4.3 选择语句

4.3.1 if语句

4.3.2 if语句的嵌套

4.4 条件运算符和条件表达式

4.5 应用举例

小结

习题

第5章 循环结构

5.1 goto语句与标号

5.2 ehile循环语句

5.3 do-while循环语句

5.4 for循环语句

5.5 三种循环语句的比较

5.6 循环嵌套

5.7 break语句、continue语句和空语句

5.7.1 break语句

5.7.2 continue语句

5.7.3 空用举例

5.8 应用举例

小结

习题

第6章 数组

第7章 函数

第8章 编译预处理

第9章 指针

第10章 结构体与共用体

第11章 文件

第12章 面向对象程序设计与C++基础

第13章 数据结构基础

参考文献

附录A Turbo C的主要文件

附录B C语方的关键字

附录C 双目算术运算中两边运算量类型转换规律

附录D 运算符的优先级和结合性

附录E 常用字符与ASCII码对照表

附录F 常用库函数

参考文献

c语言作业朱鸣华,C语言程序设计教程相关推荐

  1. c语言作业朱鸣华,2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf...

    2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf 还剩 39页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢 ...

  2. c语言作业朱鸣华,C语言程序设计教程 第4版

    图书简介 本书介绍利用C语言进行程序设计的基本知识.全书共12章,详细介绍了C语言的基本概念.算法与程序设计基础.数据的输入和输出.选择结构.循环结构.数组.函数.指针.结构体与共用体.文件.面向对象 ...

  3. C语言作业二选择结构,C语言第二次作业参考答案选择结构.pdf

    1 C 语言第二次作业(选择结构)参考答案语言第二次作业(选择结构)参考答案 1.某年如果能被某年如果能被 4 整除整除,,但不能被但不能被 100 整除整除,,或者能被或者能被 400 整除的整除的 ...

  4. c语言作业系统输出超限,C语言网Online Judge系统支持语言和编译说明

    Online Judge系统支持语言和编译情况: 语言 编译器 语言版本 编译参数 C gcc 4.6.3 C99 gcc Main.c -o Main -Wall -lm –static -std= ...

  5. 华师c语言作业,16秋华师《c语言程序设计a》在线作业

    16秋华师<c语言程序设计a>在线作业 奥鹏 17 春 16 秋华师<C 语言程序设计 A>在线作业 一.单选题(共 20 道试题,共 40 分. ) 1. 已知 x=43,c ...

  6. 优课在线C语言作业3,2018春C语言程序设计(苏小红)

    (1)自主式作业 由系统随机抽题的自主式作业,占总成绩的20%. 学生登录面向学生自主学习的高级语言能力测试平台(SSE),自主选择知识点和难度系数,平台自动从后台的题库系统中随机抽取相应知识点和难度 ...

  7. c语言作业自动批改代码,C语言助教用于批量改作业的脚本

    作为一名C语言助教,最恶心的事情莫过于改作业了,尤其是我们学校这种对输入输出都没有严格要求的题目,不能通过类似OJ的判题系统批量批改的,原则上是只能手动批改的.但是一直做着相同的简单的劳动真的很让人发 ...

  8. 华中科技大学c语言作业测评,华中科技大学C语言实验报告.docx

    华中科技大学C语言实验报告 课 程 实 验 报 告课程名称: C语言程序设计 专业班级: CS1409 学 号: U201414813 姓 名: 唐礼威 指导教师: 吴海 报告日期: 2015年6月2 ...

  9. 安徽大学计算机教学平台c语言作业,安徽大学计算机基础C语言选择题

    <安徽大学计算机基础C语言选择题>由会员分享,可在线阅读,更多相关<安徽大学计算机基础C语言选择题(5页珍藏版)>请在人人文库网上搜索. 1.1.能将高级语言编写的源程序转换成 ...

最新文章

  1. 剖析云计算中的“共享型数据库”(转载)
  2. python发邮件11002_Python学习笔记(二)——数字类型的运算及其输入与格式化输出...
  3. CDT源代码框架分析改造 线程对象的改造 添加标签 区分断点跟跟踪点
  4. 毕业与计算机专业,电子与计算机工程专业毕业后干什么
  5. 抖音去水印解析网址入口_抖音去水印 视频去水印 小工具
  6. Java知识点总结(注解-内置注解)
  7. Maven学习总结(27)——Maven自定义打包插件maven-assembly-plugin详解
  8. 解题:ZJOI 2006 书架
  9. 外呼机器人起名_智能外呼机器人十大厂商
  10. Fiber 数据结构是怎样的?
  11. 这些互联网巨头,明年可能会纷纷杀入AI芯片战局
  12. 计算文件大小与文件行数
  13. java开发中常用linux指令,Java开发需掌握的常用Linux命令
  14. 逆天通用水印扩展篇~新增剪贴板系列的功能和手动配置,卸除原基础不常用的功能...
  15. oracle同音字模糊查询,已释甲骨文会意字研究.pdf
  16. 求字符串转化的最小操作次数 DP动态规划
  17. 微信公众平台开发--表情符号
  18. HTTP 必备干货学习,一篇HTTP入门 不收藏都可惜!
  19. OLED显示屏与Arduino接口
  20. 一个类似JQuery的精简版框架

热门文章

  1. 3分钟短文:Laravel的“南天门”,过滤掉七七八八的数据
  2. 4-tensorflow中张量的数学运算
  3. 有人不理解,有人不屑,到底什么是UXD
  4. 适合零基础学习Python的书籍
  5. unable to access ‘https://github.com/XXX.git/‘: LibreSSL SSL_read: error:02FFF03C:system library:fun
  6. 20150904看电影学英语
  7. ICMP协议(网际控制报文协议)
  8. Python转换PDF,Word/Excel/PPT都能转!
  9. 牛客编程巅峰赛S1第3场 - 黄金钻石 A.简单题 B.dfs C.并查集
  10. opencv27:霍夫圆变换