首页 > 知识库 > 正文

零基础学编程:零基础学C语言是什么 关于零基础学编程:零基础学C语言的详细介绍

《零基础学编程:零基础学C语言(第3版)》站在零基础学习的角度讲授C语言,使初学者能尽快掌握C语言程序设计的精髓,避免走弯路。在讲解知识点时,笔者采用由浅入深、逐级递进的学习方式进行内容设置安排。《零基础学编程:零基础学C语言(第3版)》一共分为4篇,循序渐进地讲述了C语言的语法规则和编程思想,从基本概念到具体实践、从入门知识到高阶主题、从语法语义到数据结构和算法都进行了详细的阐述。主要内容包括数据的存储和获取、屏幕的输入与输出、运算符、表达式、分支语句、循环语句、函数、数组、指针、字符串处理、结构体、共用体、枚举、位运算、文件处理、作用域、预处理、数据结构等。最后一章通过对一些常见的C语言面试题的解析,为读者参加求职考试提供参考资料。《零基础学编程:零基础学C语言(第3版)》非常适合无C语言基础或基础薄弱的程序员阅读,并可作为开发人员的参考手册。

基本介绍

内容简介

《零基础学编程:零基础学C语言(第3版)》由机械工业出版社出版。

作者简介

康莉,毕业于西安交通大学管理学院,获得管理科学与工程专业硕士学位。研究方向是信息管理与电子商务。1997年7月至今,任职于陕西省行政学院计算机系,主讲数据库、C语言,管理信息系统、计算机应用基础等。有丰富的开发经验,参与开发过多个网络应用系统。

近几年发表的论文有《非线性理论在电子商务中的应用》、《软件维护管理研究现状的缺陷分析》、《计算机考试系统的设计与实现》、《基于数据挖掘技术的电子政务》等。在2007年学院评估工作中,参与撰写“计算机基础课教学改革”一文,荣获学院高等职业教育教学改革理论研讨会一等奖。

图书目录

前言
第一篇C语言基础
第1章踏上征程前的思想动员
1.1为什么选择C语言
1.2如何学好C语言
1.3语言概述
1.3.1什么是语言
1.3.2什么是机器语言
1.3.3什么是汇编语言
1.3.4面向过程的语言
1.3.5什么是C语言
1.4程序的开发周期
1.4.1编辑C源代码
1.4.2编译C源代码
1.4.3连接目标文件
1.4.4编译连接过程示例
1.4.5运行程序
1.5VC++、C++、C和TC的区别
1.6小结
1.7习题
第2章跟我写HelloWorld
2.1了解需求才能创建程序
2.2认识LCC—Win32开发环境
2.2.1为什么选择LCC—Win32
2.2.2启动LCC—Win32
2.2.3新建HelloWorld工程
2.2.4定义新工程
2.2.5添加源代码到工程
2.2.6编译器设置
2.2.7连接器设置
2.2.8调试器设置
2.2.9开始编辑代码
2.3编译运行
2.4调试排错(debug)
2.4.1debug的由来
2.4.2设置断点
2.4.3调试运行
2.5第一个程序容易出现的错误
2.5.1包含命令include
2.5.2关键字main
2.5.3表示代码行结束的分号
2.6小结
2.7习题
第3章分解HelloWorld——最简单C程序的组成
3.1C程序的构成
3.2C程序的注释
3.3C程序必须有的main函数
3.4调用函数在屏幕上显示文字
3.5#include预处理器指示符
3.5.1函数声明及其作用
3.5.2试验寻找#include的作用
3.5.3#include的作用
3.6计算1+1的程序实例
3.7数据从哪里来,又到哪里去——变量
3.7.1变量在内存中的表现形式
3.7.2编译器使用变量符号表
3.7.3变量及其使用
3.8自己设计C函数
3.8.1在main函数中计算3个整数的平均数
3.8.2在main函数中分3次计算3个整数的平均数
3.8.3自编函数实现计算3个整数的平均数
3.8.4如何自编写函数
3.8.5试验观察总结函数声明和函数定义的意义
3.9语句构成程序
3.10优秀程序员的代码风格
3.11小结
3.12习题
第4章常量、变量及数据类型
4.1计算机是如何表示数据的
4.1.1二进制、八进制、十六进制
4.1.2表示数据的字节和位
4.1.3内存是存储数据的房间
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.3.3直接常量的书写格式
4.3.4转义字符
4.3.5字符串
4.4变量
4.4.1变量的声明
4.4.2变量声明的意义
4.4.3标识符和关键字
4.4.4变量在内存中占据的空间和变量的值
4.4.5为变量赋初值
4.4.6变量使用时常见的错误
4.5几个与变量相关的经典算法
4.5.1累加和累乘
4.5.2交换两个变量的值
4.6小结
4.7习题
第5章用屏幕和键盘交互——简单的输出和输入
5.1输入—处理—输出:这就是程序
5.2向屏幕输出——printf()函数详解
5.2.1printf()函数的一般形式
5.2.2printf()函数的输出原理
5.2.3格式控制字符串的一般形式
5.2.4输出带符号的整数%d
5.2.5设置最小宽度的输出
5.2.6长整型输出%1d
5.2.7输出八进制形式
5.2.8输出十六进制的形式
5.2.9输出十进制的unsigned型数据
5.2.10输出字符
5.2.11输出字符串%s
5.2.12输出实型数据%f
5.2.13输出指数形式的实数
5.2.14自动选择%f或者%e形式输出%g
5.2.15printf()函数的几点说明
5.3字符输出putchar()和字符串输出puts()
5.3.1字符输出函数
5.3.2字符串输出函数
5.4接收键盘输入——scanf()函数详解
5.4.1scanf()函数的一般形式
5.4.2scanf()函数的输入原理
5.4.3多数据输入分隔规则
5.4.4控制输入的格式字符
5.4.5scanf()函数的使用说明
5.4.6使用scanf()函数的注意事项
5.5字符输入函数getchar()
5.6输入和输出程序举例
5.7小结
5.8习题
第6章程序的基本构成——运算符和表达式
6.1认识C中的运算符和表达式
6.1.1运算符和表达式
6.1.2操作数、运算符和表达式
6.1.3C运算符简介
6.2算术运算符和算术表达式
6.2.1基本的算术运算符
6.2.2++自增、——自减运算符
6.2.3算术表达式和运算符的优先级及结合性
6.3逗号运算符和逗号表达式
6.3.1逗号表达式的一般形式
6.3.2逗号表达式的优先级和结合性
6.4关系运算符和关系表达式
6.4.1关系运算符的种类
6.4.2关系表达式的一般形式
6.5逻辑运算符和逻辑表达式
6.5.1逻辑运算符
6.5.2逻辑真值表
6.6赋值运算符和赋值表达式
6.6.1赋值表达式
6.6.2复合运算符
6.7强制类型转换和自动类型转换
6.7.1强制类型转换
6.7.2自动类型转换
6.8运算符的优先级
6.8.1优先级、结合性汇总
6.8.2sizeof运算
6.9取地址运算符
6.10小结
6.11习题
第7章程序的最小独立单元——语句
7.15种语句类型
7.1.1表达式语句
7.1.2函数调用语句
7.1.3空语句
7.1.4复合语句(块语句)
7.1.5流程控制语句
7.2结构化程序设计
7.2.1什么是算法
7.2.2算法的表示
7.2.3算法的伪代码表示
7.2.4算法的流程图表示
7.2.53种控制结构
7.2.6算法示例
7.3小结
7.4习题
……
第8章条件判断——分支结构
第9章一遍又一遍——循环结构
第二篇一窥C语言门庭
第10章同一类型多个元素的集合——简单数组
第11章写程序就是写函数——函数入门
第12章C语言难点——指针初探
第13章字符串及字符串操作
第14章结构体、共用体、枚举和typedef
第15章如何节省内存——位运算
第三篇C语言进阶主题
第16章存储不仅仅局限于内存——文件
第17章灵活却难以理解——指针进阶
第18章更深入的理解——函数进阶
第19章生存期、作用域与可见域
第20章编译及预处理
第21章数据结构
第四篇C语言程序设计实例与面试题解析
第22章C语言程序课程设计:游戏
第23章面试题解析
附录ASCII编码表 [1] 

为您推荐可能与“零基础学编程:零基础学C语言”相关的内容:

零基础学C语言

《零基础学C语言》是2009年由机械工业出版社出版的图书。该书一共分为四篇,循序渐进地讲述了C语言的语法规则和编程思想。

零基础学嵌入式LinuxC编程

《零基础学嵌入式Linux C编程》是2010年8月1日机械工业出版社出版的图书。

零基础学C语言全彩版

《零基础学C语言》是针对零基础编程学习者研发的C语言入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用C语言进行程序开发需...

零基础学TMS320F281xDSPC语言开发

《零基础学TMS320F281x DSP C语言开发》是2010年10月1日出版的图书,作者是杜春洋。

《零基础学单片机C语言程序设计》

《零基础学单片机C语言程序设计》的作者是赵建领、薛园园,该书的类别是图书 > 计算机与互联网 > 程序语言与软件开发 > 语言与开发工...

零基础学C语言(第2版)

《零基础学C语言(第2版)》是2012年机械工业出版社出版的图书,作者是康莉,李宽。

零基础学单片机C语言程序设计第2版

《零基础学单片机C语言程序设计第2版》是2012年机械工业出版社出版的图书,作者是赵建领、薛园园。本书由浅入深、循序渐进地讲解了C51语言的方方面面。

零基础学单片机C语言程序设计

《零基础学单片机C语言程序设计》是2009年机械工业出版社出版的图书,作者是赵建领,薛园园。

零基础学TMS320F281xDSPC语言开发

TMS320系列DSP41.2.1 控制系统硬件设计27914.3.2 控制系统硬件设计32816.4.2

声明:本网内容收集自互联网,旨在传播知识仅供参考,不代表本网赞同其观点,文字及图片版权归原网站所有。

更多精彩内容推荐:

11月份即将来临,在北京,大伙的外地车怎么弄?是开回家还是把车卖了?纠结啊?

未办理进京证在支路以上等级道路不能停放,小区内,停车场内没事。...

头条上什么时候才有收入?

首先在回答这个问题之前,我需要说明一下,做为一个在头条上有收入的人,我来回答这个问题,绝对不是在炫耀!因为,我还不够格!说句实话,我现在还只是一个普通的头条号玩家,我在悟空问答,还得坚持垂直领域的回答,我是影视领域的,现在来回答你这问题,就已经跑题了,但是我知道做自媒体的不容易,...

你和多大的网友见过面?发生了什么样的事情呢?

那一年我25岁,在晚上聊天的时候一个网友叫我发定位给她。我问她做什么,她只回了一句,那么啰嗦做什么,像我爸一样,你还是不是男人啊!那时候打死都不会认怂,就把定位发给她了。她就我QQ好友,一起聊天一年多了,平时经常一起开玩笑什么都说,感觉和她聊天没有压力,都是爽快的人。没多久就接到...

十二生肖中谁最有智慧?

曾经在头条写过那些生肖聪明的文章。而这个问题是那些生肖最智慧,准确的说:聪明机智与智慧不是完全同一码事,大抵智慧较聪明是更高层阶是无庸致疑的。聪明伶俐很容易被别人发现,而智慧往往是要历经周旋还才能知息智者的睿智。就象当初的大智慧者老子似的,多少年过去了,实践才证明其是真正的智慧源...

新乡下一步发展方向在哪里?

新乡市,河南省地级市,地处河南省北部、南临黄河,紧邻省会郑州,南临黄河,与郑州市、开封市隔河相望;北依太行,与鹤壁市、安阳市毗邻;西连焦作市,与晋东南接壤;东接油城濮阳市与鲁西相连,总面积8249平方公里。...

天津市的塘沽怎么样?

天津市塘沽的港口,就是天津这座城市的名片。也是这个城市的地标。塘沽区无论是在天津还是在国内的港口建设中都是非常让人瞩目的。天津市的塘沽也让所有人知晓。塘沽位于天津市的东部什天津滨海新区的中心区,总面积达859平方公里,它东面是渤海,交通非常便利。塘沽区,在2009整合了其他三个区...

什么人千万不要吃花生?

花生想必被大多数人所熟知,一提到花生,隔壁的叔叔大爷就会说,哎呀小爽呀,自己榨的花生油吃的好不好呀,经常有人这样问我? 你说我能不能吃花生油呀?说到一种食材,他们总会有聊不完的话题,问不完的问题,其实,花生可以作为坚果类的一种,只不过花生当中油脂含量特别高,是属于能量高的一种坚果...

性生活与爱情有关系吗?

回答“性生活与爱情有关系吗”?回答是应该有关系。爱情之间可以有性的不和谐,但不能没有性生活。而且性生活的和谐程度往往影响爱情的甜蜜度。无疑,和谐的性生活会促进爱情的浓情蜜意,否则,有爱无性的生活淡而无味。虽然在爱情的关系中,男人对性生活的渴求占有主要位置,但女性更多注重的是情感需...

为何有些中年女人认为自己比同龄人年轻,其实并不年轻?

倒没感觉比别人年轻,比以前的自己还要年轻!心态决定一切!...

娱乐圈的哪些事情你知道后会瑟瑟发冷?

韩国D王朱智勋都复出主演好几部电影了,胜利和张紫妍事件呢?09年黄荷娜就和弟弟yun du,09年朴有天还不认识黄荷娜啊,到底谁害了谁?黄荷娜15年在JF办公室自己说其父亲和JF高层有关系,有视频为证。好多粉丝都喜欢有天十几年了,就算媒体实锤,再等几个月有错么?粉丝之所以坚持是因...

艺术画家会给他的老婆或者他孩子画艺术画吗?有什么知名的作品吗?

艺术家第一手的模特资料就是自己的太太和孩子。😏这要说起来例子太多了,我们拿西方几位知名艺术家来举例。印象派大师莫奈先生的人物画多数以他的妻子卡缪为模特。立体派创始人,20世纪影响世界画坛最重要的艺术家毕加索以他的情人们为模特画了很多作品,晚年画了很多以他的爱女为模特的作品。……希...

女朋友是T怎么办?

简单回答一下,选择题。若真是T,请放手,别过分的自信,认为自己可以改变对方;若是有T的倾向,可以试着改变下,把她掰过来,但是若不成功,请放弃;若是伪T(不排除有男孩子性格的女生, 平时也会和其他女生开玩笑,给人T的感觉),由她嬉闹,不过别在她面前太强势;若是她在和你开玩笑,建议玩...

benchi12benchi12bywd
猜你喜欢
热门推荐
今日推荐 更多
猜你喜欢