高级语言程序设计是计算机教学的基础课程,本书较为详尽地介绍了C语言及其程序设计方法,着重培养读程序、编程序两种能力,以及初步运用C语言进行大型程序和工程软件设计的能力。书中使用Visual C++6.0和Turbo C 2.0两种教学软件,以Visual C++6.0为主进行教学,程序采用汉字和英文两种显示和输入方式。

书中内容主要包括:C语言的形成与发展、程序的基本概念、c程序的运行方法、基本数据类型、运算符与表达式、可执行语句与程序执行流程、数组、指针、结构与联合、结构的位成员、不完全类型、系统函数与自定义函数、函数的递归调用、文件操作函数、存储类说明符、类型限定符、翻译单元与源程序、存在期与可见性、预处理命令等内容,详尽地给出了C语言程序设计的一个应用编程实例。作为算法应用和选讲内容,介绍了用C语言实现的常用排序、查找算法等。此外书中还给出了三套全国计算机等级考试二级C语言程序设计笔试模拟试卷,习题和模拟题给出了相应的参考答案。

本书可作为高等院校本科、专科教材,也可作为计算机爱好者自学用书。C语言在工程领域,特别是在嵌入式系统领域的应用非常广泛,因而本书也是工程技术人员学习C语言程序设计的参考书。目前,国家计算机考试将C语言列为二级考试,本书亦可作为二级考试C语言部分的参考用书。 第1章 C语言程序设计概述

1.1 C语言的形成与发展

1.2 程序的基本概念

1.2.1 数据结构

1.2.2 算法

1.2.3 c程序的基本成分

1.2.4 程序设计的基本步骤

1.3 运行一个C程序

1.3.1 一个C程序

1.3.2 编辑C程序

1.3.3 运行C程序

本章小结

习题

第2章 基本数据类型与表达式

2.1 基本数据类型

2.1.1 数据类型

2.1.2 整型数据

2.1.2.1 整型数据

2.1.2.2 整型常量

2.1.2.3 整型变量

2.1.2.4 整型常量的类型与取值范围

2.1.3 实型数据

2.1.3.1 实型数据

2.1.3.2 实型常量

2.1.3.3 实型变量

2.1.4 字符型数据

2.1.4.1 字符常量

2.1.4.2 字符变量

2.1.4.3 字符串常量

2.2 运算符及其表达式

2.2.1 算术运算符及其表达式

2.2.1.1 算术运算符

2.2.1.2 算术表达式

2.2.2 赋值运算符及其表达式

2.2.2.1 赋值运算符

2.2.2.2 赋值表达式

2.2.3 关系运算符及其表达式

2.2.3.1 关系运算符

2.2.3.2 关系表达式

2.2.4 逻辑运算符及其表达式

2.2.4.1 逻辑运算符

2.2.4.2 逻辑表达式

2.2.5 条件运算符及其表达式

2.2.6 逗号运算符及其表达式

2.2.6.1 逗号运算符

2.2.6.2 逗号表达式

2.2.7 按位运算符及其表达式

2.2.7.1 按位运算符

2.2.7.2 按位运算表达式

2.2.8 一些常用的计算函数

本章小结

习题

第3章 程序执行流程

3.1 顺序执行流程

3.2 选择执行流程

3.2.1 if语句

3.2.2 switch语句

3.3 循环执行流程

3.3.1 while语句

3.3.2 do—while语句

3.3.3 for语句

3.4 跳转执行流程

3.4.1 break语句

3.4.2 continue语句

3.4.3 90t0语句和加标号的语句

本章小结

习题

第4章 数据类型的扩展

4.1 枚举类型

……

第5章 函数

第6章 文件操作函数

第7章 C语言程序设计应用实例——袖珍电子词典上的名片程序

第8章 数据的排序与查找

附录A 模拟试卷及相关答案

附录B 相关知识

参考文献

内容简介:

高级语言程序设计是计算机教学的基础课程,本书较为详尽地介绍了C语言及其程序设计方法,着重培养读程序、编程序两种能力,以及初步运用C语言进行大型程序和工程软件设计的能力。书中使用Visual C++6.0和Turbo C 2.0两种教学软件,以Visual C++6.0为主进行教学,程序采用汉字和英文两种显示和输入方式。

书中内容主要包括:C语言的形成与发展、程序的基本概念、c程序的运行方法、基本数据类型、运算符与表达式、可执行语句与程序执行流程、数组、指针、结构与联合、结构的位成员、不完全类型、系统函数与自定义函数、函数的递归调用、文件操作函数、存储类说明符、类型限定符、翻译单元与源程序、存在期与可见性、预处理命令等内容,详尽地给出了C语言程序设计的一个应用编程实例。作为算法应用和选讲内容,介绍了用C语言实现的常用排序、查找算法等。此外书中还给出了三套全国计算机等级考试二级C语言程序设计笔试模拟试卷,习题和模拟题给出了相应的参考答案。

本书可作为高等院校本科、专科教材,也可作为计算机爱好者自学用书。C语言在工程领域,特别是在嵌入式系统领域的应用非常广泛,因而本书也是工程技术人员学习C语言程序设计的参考书。目前,国家计算机考试将C语言列为二级考试,本书亦可作为二级考试C语言部分的参考用书。

目录:

第1章 C语言程序设计概述

1.1 C语言的形成与发展

1.2 程序的基本概念

1.2.1 数据结构

1.2.2 算法

1.2.3 c程序的基本成分

1.2.4 程序设计的基本步骤

1.3 运行一个C程序

1.3.1 一个C程序

1.3.2 编辑C程序

1.3.3 运行C程序

本章小结

习题

第2章 基本数据类型与表达式

2.1 基本数据类型

2.1.1 数据类型

2.1.2 整型数据

2.1.2.1 整型数据

2.1.2.2 整型常量

2.1.2.3 整型变量

2.1.2.4 整型常量的类型与取值范围

2.1.3 实型数据

2.1.3.1 实型数据

2.1.3.2 实型常量

2.1.3.3 实型变量

2.1.4 字符型数据

2.1.4.1 字符常量

2.1.4.2 字符变量

2.1.4.3 字符串常量

2.2 运算符及其表达式

2.2.1 算术运算符及其表达式

2.2.1.1 算术运算符

2.2.1.2 算术表达式

2.2.2 赋值运算符及其表达式

2.2.2.1 赋值运算符

2.2.2.2 赋值表达式

2.2.3 关系运算符及其表达式

2.2.3.1 关系运算符

2.2.3.2 关系表达式

2.2.4 逻辑运算符及其表达式

2.2.4.1 逻辑运算符

2.2.4.2 逻辑表达式

2.2.5 条件运算符及其表达式

2.2.6 逗号运算符及其表达式

2.2.6.1 逗号运算符

2.2.6.2 逗号表达式

2.2.7 按位运算符及其表达式

2.2.7.1 按位运算符

2.2.7.2 按位运算表达式

2.2.8 一些常用的计算函数

本章小结

习题

第3章 程序执行流程

3.1 顺序执行流程

3.2 选择执行流程

3.2.1 if语句

3.2.2 switch语句

3.3 循环执行流程

3.3.1 while语句

3.3.2 do—while语句

3.3.3 for语句

3.4 跳转执行流程

3.4.1 break语句

3.4.2 continue语句

3.4.3 90t0语句和加标号的语句

本章小结

习题

第4章 数据类型的扩展

4.1 枚举类型

……

第5章 函数

第6章 文件操作函数

第7章 C语言程序设计应用实例——袖珍电子词典上的名片程序

第8章 数据的排序与查找

附录A 模拟试卷及相关答案

附录B 相关知识

参考文献

计算机应用技术中的c语言,C语言程序设计——Visual C++6.0(高等院校计算机应用技术系列教材)...相关推荐

  1. 怎么用visual c 编程c 语言,如何用Microsoft Visual C++6.0编写C程序?

    实际上这个问题很多情况下是由于路径设置的问题引起的, "CL.exe"是VC使用真正的编译器(编译程序),其路径在"VC根目录\VC98\Bin"下面, 你可以 ...

  2. 计算机科学与技术排名中澳合作,计算机科学与技术(中澳合作)2018培养方案.docx...

    计算机科学与技术(中澳合作办学) (专业代码:8053) -.专业简介 计算机科学与技术专业(中澳合作办学)由我校与澳大利亚国立大学联合培养,有2+2模式 (两年国内,两年澳大利亚国立大学)和4+0模 ...

  3. bim技术需要的计算机语言是,浅述BIM技术中的对象

    也许你会经常听到别人说:有了BIM后,计算机会自动识别出座椅,零件,构件,材料等等,这是根据BIM的什么理论呢? 1. BIM技术中的对象 BIM的对象是建筑构件数据与操作的封装技术,在使用中BIM软 ...

  4. 计算机插件技术应用原理,计算机软件技术中插件技术的运用

    计算机软件技术中插件技术的运用 在我国科技水平的不断提升下,计算机软件方面的功能也在持续更新.其中插件技术作为计算机软件中实用性比较强的一项功能,一直被研究分析.下面是小编搜集整理的相关内容的论文,欢 ...

  5. 认识队列技术中的硬件队列和软件队列及如何改变硬件队列长度

    认识队列技术中的硬件队列和软件队列及如何改变硬件队列长度 队列技术      路由器或者交换机的数据发送,必须依赖于队列(queue),这是一个什么样的概念呢?首先从生活中打个比喻:有很多人在公交车站 ...

  6. 计算机网络技术及应用 课程 英语,计算机网络应用—现代英语课堂中的第三种语言...

    陶 兰 摘 要 众所周知,传统的课堂教学包括了教师教学语言及教师体态语言.前者指教师为了灌输知识用自己的声音所进行的表达和与学生的交流;后者指教师为了达到教学目的而有意做出的表情.动作和姿势的总和.随 ...

  7. c语言在电子信息工程技术中的应用,计算机网络对电子信息工程技术的应用论文...

    计算机网络对电子信息工程技术的应用论文 第一篇 [摘要]计算机工程的快速发展对人们的日常生活,学习,工作都起到了不可忽视的影响,渗透在社会的每一个角落.信息的全球化,多样化,社会化.网络化.全球经济的 ...

  8. python -百度智能云API -语言处理技术中的语句情感倾向分析

    python 百度智能云API 语言处理技术中的语句情感倾向分析 背景 实现 获取 access_token 请求情感分析接口 读取文本操作 背景 我姐的毕业论文中,要用到情感分析,他已经利用爬虫软件 ...

  9. R语言在抽样技术中的运用

    并未获得转载授权,所以只发布链接,方便自己在学习中遇到困难时查找. 内容包含:简单随机抽样.分层抽样.系统抽样.PPS抽样.Brewer抽样.整群抽样 摘录|R语言在抽样技术中的运用 - 唐亦六安的文 ...

  10. 《C语言接口与实现:创建可重用软件的技术》一2.6 扩展阅读

    本节书摘来自异步社区<C语言接口与实现:创建可重用软件的技术>一书中的第2章,第2.6节,作者 傅道坤,更多章节内容可以访问云栖社区"异步社区"公众号查看 2.6 扩展 ...

最新文章

  1. OpenCV中imread/imwrite与imdecode/imencode的异同
  2. MySQL-数据类型
  3. __block和__weak修饰符的区别
  4. django orm级联_django+jquery 实现级联选择菜单
  5. 一个从文本文件里“查找并替换”的功能
  6. dax 筛选 包含某个字_Power BI 利器——DAX
  7. 静态网站优化技巧总结
  8. 如何正确地开启Facebook广告营销大门?
  9. Java根据国家二字码获取国家英文名称,中文名称实例
  10. eXtremeComponents 分页列表
  11. Android 关于佳博和汉印蓝牙热敏打印机开发,androidstudio入门教程
  12. 深度学习-22:信息论和信息熵
  13. php调用会员头像,DEDECMS会员头像调用方法
  14. 一种NET软件加壳技术的设计与实现
  15. VBA的form相关实验2,form里的变量传递和模块里有什么不同?(---未完成-----)
  16. 苹果6s解除耳机模式_苹果耳机戴着耳朵痛
  17. 【零散技术】微信小程数组排序
  18. Unity 基础常用的脚本(一)
  19. android方向本科毕业设计题目,计算机专业毕业设计题目-安卓类
  20. 带你爬取双色球历史开奖信息并作可视化分析

热门文章

  1. python刷课思路_江西干部网络学院-刷课思路
  2. 各个浏览器url带参限制
  3. endnote引用格式自定义
  4. 数据可视化方向的毕业设计详细思路
  5. 华为数通ensp命令(一)
  6. 【毕设教程】物联网/嵌入式/单片机毕业设计项目开发流程
  7. 服务器 '' 上的 MSDTC 不可用。
  8. AutoCAD Electrical(ACE)的基本操作——新建项目、绘制电气原理图、线路标号
  9. matlab 7.0电路图,基于Multisim10和Matlab7.0的正弦稳态电路分析
  10. java 期刊杂志参考_各系列普刊期刊的推荐,大家可供参考