首页 | 新书介绍 | 图书介绍 | 学习之路 | 技术支持 | 读者之家 | 勘误发布 |  读者纠错 | 购买方式 | 论坛
  《项目开发实战入门》系列图书全面上市,四色真彩印刷,共10种编程语言,提供了“图书与小白手册+光盘+二维码+明日学院网站+代码查错器”立体化、全方位的教学模式,零基础编程学习者也能轻松学会项目开发。  
 
图书搜索:
关键字:
 
  本站公告    最新动态 
关注吉林省明日科技有限公. [05-16]
免费送新书啦!《项目开发. [05-16]
新书上市 [05-15]
十一放假通知 [09-27]
中秋节放假通知 [09-12]
端午节放假通知 [06-08]
五.一劳动节放假通知 [04-29]
元旦放假通知 [12-30]
新书上市 [12-12]
1200再版了 [12-10]
  《Android项目开.
《Android项目开发实战入门》以欢乐写数字、魔镜、锁屏背单词、工具箱、静待...
  《Java项目开发.
《JAVA项目开发实战入门》以一起来画画、通讯录系统、明日彩票预测系统、小...
 当前位置:图书信息  



书名:《玩转C语言程序设计》
出版社:吉林大学出版社 页数:224 (页)
ISBN:978-7-5692-2609-6 字数:250 (千字)
出版时间:2018-07-01 印刷版次:1
作者:明日科技 刘志铭 李菁菁 图书类别:C语言
定价:45元 -- 49.8元RMB 从书类别:玩转系列

 
第1章 第1章  C 语言从这里开始 ....................1
1.1 认识C语言的强大 .........................................2
1.1.1 C语言是什么 ......................................2
1.1.2 C语言与C++、VC++做比较 ...............3
1.1.3 学会了C语言能做什么 ........................4
1.2 常用C语言开发环境 .....................................6
1.2.1 Turbo C ..............................................6
1.2.2 Microsoft Visual C++6.0 .....................6
1.2.3 Microsoft Visual Studio 2017 .............7
1.2.4 GCC编译器(Linux平台) .................7
1.2.5 Dev-C++ ............................................7
1.3 一个完整的C语言开发过程 ..........................8
1.3.1 创建项目.............................................8
1.3.2 输入代码........................................... 11
1.3.3 编译程序........................................... 11
1.3.4 运行程序...........................................12
1.3.5 调试程序...........................................13
1.4 分析C程序的构成 .......................................14
1.4.1 头文件 ..............................................14
1.4.2 主函数 ..............................................15
1.4.3 输出函数...........................................15
实例01 输出“小猪”表情 ....................16
实例02 跟我一起来饶舌 ........................17
实例03 鸡兔同笼问题............................18
1.4.4 输入函数...........................................19
实例04 字母大小写的秘密 ....................20
实例05 模拟用户登录............................20
实例06 用C程序输出《拍手歌》...........22
1.5 小试牛刀 ....................................................22
实战一 打印台阶 ....................................22
实战二 输出田字格 .................................23
实战三 绘制《植物大战僵尸》中的
石头怪 .........................................23
实战四 输出“情人节快乐” ..................23
1.6 答题闯关大作战 .........................................24
第2章 第2章  C 语言语法基础 .....................29
2.1 标识符 ........................................................30
2.2 关键字 ........................................................31
2.3 程序注释 ....................................................32
2.4 常量和变量.................................................33
2.5 聚焦数据类型 .............................................34
2.5.1 基本数据类型 ...................................35
实例01 美国温度转换为中国温度..........37
2.5.2 构造类型...........................................39
2.5.3 指针类型...........................................40
2.5.4 void类型 ...........................................40
2.6 自动转换和强制转换 ..................................40
实例02 计算德邦物流车承载数 .............41
2.7 小试牛刀 ....................................................42
实战一 关爱健康,计算BMI值 ................42
IV
实战二 对暗号 ........................................42
实战三 模拟超市抹零结账 ......................43
实战四 原来“顶”还可以这样写 ...........43
2.8 答题闯关大作战 .........................................43
第3章 第3章  程序基本构件之运算符 ..........48
3.1 算术运算符.................................................49
实例01 支付宝年账单来了,请签收 ......50
3.2 自增、自减运算符 ......................................51
实例02 统计《演员的诞生》丫头的
得票数 .......................................52
3.3 关系运算符.................................................53
实例03 面积之争:比较扇形面积和
圆锥的侧面积的大小 .................53
3.4 逻辑运算符.................................................54
实例04 大学毕业季:智联招聘投简历 ...55
3.5 位 运 算 符 .................................................56
实例05 为密码二次加密 ........................58
3.6 用“=”赋值 ..............................................58
3.7 逗号运算符.................................................60
3.8 运算符优先级 .............................................61
实例06 谁带括号谁老大:计算
算式的值 ...................................62
3.9 小试牛刀 ....................................................63
实战一 模拟支付宝蚂蚁庄园的饲料
产生过程 .....................................63
实战二 模拟某综艺节目点击率实时
更新情况 .....................................63
实战三 根据行走总步数计算消耗的
热量值 ........................................63
实战四 参加手机店的打折活动 ...............64
3.10 答题闯关大作战 .......................................64
第4章 第4章  选择流程控制 .........................69
4.1 if语句..........................................................70
4.1.1 if条件语句 .........................................70
实例01 CocaCola & coffee,要喝点啥 ...71
4.1.2 if …else语句 .....................................72
实例02 绿灯亮了,可以过路口啦..........73
4.1.3 if语句和else if语句搭配使用 .............73
实例03 微信小程序,我该玩哪个..........75
4.2 if语句嵌套 ..................................................76
实例04 放假去哪儿嗨............................77
4.3 有条件的三目运算符 ..................................79
实例05 输出美团外卖订单金额 .............79
4.4 多种选择switch语句 ...................................80
实例06 模拟自动售货机 ........................82
实例07 等你的季节 ...............................84
4.5 小试牛刀 ....................................................86
实战一 打车付费问题 .............................86
实战二 输出玫瑰花语 .............................86
实战三 判断是否为酒后驾车 ..................86
实战四 评定成绩等级 .............................87
4.6 答题闯关大作战 .........................................87
第5章 第5章  循环控制语句 .........................91
5.1 当型循环:while语句 .................................92
实例01 农夫卖西瓜 ...............................93
5.2 直到型循环:do…while语句 ......................94
实例02 验证高斯儿时猜想 ....................95
5.3 升级版循环:for语句 ..................................96
实例03 模拟手机分期付款 ....................97
5.4 循环里套循环 ...........................................100
实例04 点亮西安大雁塔,统计第一层
和第八层灯的数量 ............................101
V
5.5 转移语句 ..................................................102
5.5.1 break终止循环 ...............................102
实例05 健身房的邂逅..........................103
5.5.2 continue继续执行 ...........................104
实例06 求爱的艰难路程 ......................105
5.6 小试牛刀 ..................................................106
实战一 模拟支付宝蚂蚁森林的能量
产生过程 ...................................106
实战二 星座大揭秘 ...............................107
实战三 模拟“跳一跳”小游戏的
加分块 ......................................107
实战四 模拟10086查询功能 .................107
5.7 答题闯关大作战 .......................................108
第6章 第6章  数组的简历 .......................... 112
6.1 一维数组 .................................................. 113
6.1.1 定义一维数组 ................................. 113
6.1.2 为一维数组赋值 .............................. 114
实例01 晒比赛成绩 ............................. 115
6.2 二维数组 .................................................. 117
6.2.1 定义二维数组 ................................. 117
6.2.2 为二维数组赋值 .............................. 118
实例02 用数字摆阵—魔方阵 ............ 119
6.3 字符数组 ..................................................120
6.3.1 定义字符数组 .................................121
6.3.2 为字符数组赋值 ..............................121
6.3.3 字符数组的结束标志.......................122
6.3.4 字符数组的输入和输出 ...................122
实例03 不同格式输出某电影的
男主角和女主角 .....................123
6.4 多维数组 ..................................................123
6.5 小试牛刀 ..................................................124
实战一 输出“王者荣耀”的游戏角色 ...124
实战二 十二星座速配 ...........................125
实战三 输出电视剧的收视率 ................125
实战四 暂停时间 ..................................125
6.6 答题闯关大作战 .......................................125
第7章 第7章  字符串处理技术 ...................126
7.1 字符串复制—strcpy()函数 .....................127
实例01 更新公告 .................................127
7.2 字符串连接——strcat()函数 .....................128
实例02 制作某一天的课程表 ...............129
7.3 获取字符串长度—strlen()函数 ..............130
实例03 注册明日学院VIP账号.............130
7.4 字符串比较—strcmp()函数 ....................131
实例04 登录明日学院VIP账号.............132
7.5 字符串大小写转换 ....................................133
实例05 请输入注册验证码 ..................133
7.6 小试牛刀 ..................................................134
实战一 打印象棋口诀 ...........................134
实战二 谁被@啦 ...................................134
实战三 判断车牌号的归属地 ................135
实战四 显示实时天气预报 ....................135
7.7 答题闯关大作战 .......................................135
第8 第8章  自主创建模块函数 ...............136
8.1 函数简介 ..................................................137
8.1.1 函数的定义 .....................................137
8.1.2 函数的事先声明 ..............................138
实例01 写情书 ....................................138
8.1.3 带返回值的函数 ..............................139
实例02 输出1~5的阶乘 .......................139
8.2 函数的参数分类 .......................................140
8.2.1 形参与实参 .....................................141
实例03 确定女主角 .............................141
8.2.2 函数参数是数组 ..............................142
实例04 删除字符串空格 ......................144
8.3 函数的调用...............................................145
8.3.1 函数调用方式 .................................146
8.3.2 函数嵌套调用 .................................147
实例05 为C语言归类...........................148
8.3.3 函数递归调用 .................................149
实例06 递归求年龄 .............................150
8.4 变量的作用域 ...........................................151
8.4.1 局部变量.........................................151
实例07 展示美团商家套餐 ..................152
8.4.2 全局变量.........................................153
实例08 模拟12306抢票系统................154
8.5 小试牛刀 ..................................................155
实战一 为“和尚”写诗 ........................155
实战二 一棵松树的梦 ...........................156
实战三 执行总裁(CEO)目标 ............156
实战四 将美元兑换为人民币 ................156
8.6 答题闯关大作战 .......................................156
第9 第9章  指针—指向内存地址的变量 157
9.1 什么是指针...............................................158
9.1.1 创造指针*p .....................................158
实例01 利用指针输出数组元素 ...........160
9.1.2 指针中的自增、自减.......................161
实例02 展示彩灯点亮情况 ..................162
9.2 数组与指针的关系 ....................................163
实例03 寻找“,”的位置 ....................164
实例04 魔幻3*3网格 ...........................165
实例05 输出2022年北京冬季奥运会
口号 ........................................167
实例06 输出唐诗《春晓》诗句 ...........167
9.3 指针的指针**p .........................................168
实例07 使用**p为姓名排序 .................169
9.4 指针作为函数参数 ....................................171
实例08 汇总银行一周入账总钱数........171
9.5 小试牛刀 ..................................................173
实战一 班级最佳座位 ...........................173
实战二 语文古诗词填空 ........................174
实战三 电影票售票情况 .......................174
实战四 小猪渡河 ..................................174
9.6 答题闯关大作战 .......................................174
第10 第10章  结构体与共用体 ...................175
10.1 结构体 ....................................................176
10.1.1 结构体概念 ...................................176
实例01 利用结构体输出手机基本
信息 .......................................179
10.1.2 结构体遇见了数组 ........................180
实例02 列举无人商店中的商品
基本信息 .................................181
10.1.3 结构体撞上指针 ............................182
实例03 身份证信息暴露啦 ..................184
10.1.4 结构体也嵌套 ...............................185
实例04 输出电脑组成设备 ..................185
10.2 链表 .......................................................186
10.2.1 创建链表 ......................................187
10.2.2 链表插入 ......................................188
10.2.3 链表删除 ......................................189
10.2.4 完整地输出链表 ............................189
10.3 共用体 ....................................................192
实例05 改答案大招 .............................194
10.4 小试牛刀 ................................................194
实战一 长春三日游 ...............................194
实战二 2018年火爆游戏排行前3名 ......194
VII
实战三 打印某月销售明细 ....................195
实战四 罐头种类 ..................................195
10.5 答题闯关大作战 .....................................195
第11 第11章  文件I/O 流 ...........................196
11.1 文件流 ....................................................197
11.1.1 指向文件的指针 ............................197
11.1.2 打开文件fopen()函数 ....................198
11.1.3 关闭文件fclose()函数 ....................199
11.2 文件的写(输出)操作 ...........................200
11.2.1 写字符—fputc()、fputs()函数 .....200
11.2.2 按格式输出函数—fprintf()函数 ...201
实例01 向文件写入数据 ......................201
11.3 文件的读(输入)操作 ...........................202
11.3.1 读字符—fgetc()、fgets()函数 .....202
11.3.2 按格式输入函数—fscanf()
函数 ..............................................203
实例02 读取指定文件..........................203
11.4 文件的定位 .............................................204
11.4.1 设置文件位置指针—fseek()
函数 ..............................................204
实例03 取货号8900的快递到啦 ..........205
11.4.2 重置文件位置—rewind()函数 .....206
实例04 老板,来一屉包子 ..................207
11.4.3 获取当前位置—ftell()函数 ..........208
实例05 将手机号码存入文件中 ...........208
11.5 小试牛刀 ................................................209
实战一 创建一个蚂蚁庄园动态的文件 ...209
实战二 读取蚂蚁庄园动态文件 .............210
实战三 合并文件 ..................................210
实战四 模拟淘宝客服自动回复 .............210
11.6 答题闯关大作战 ......................................210
附录1 答题闯关大作战答案与解析 ................. 211
附录2 常用字符与ASCII代码对照表 ...............214
关于明日 | 明日主站 | 明日图书 | 用户注册 | 技术论坛 |
 企业地图  企业证书
技术服务热线:400-675-1066 0431-84978981 传真:0431-81309315  企业邮箱:mingrisoft@mingrisoft.com
Copyright©www.mingribook.com All Rights Reserved!   吉ICP备10002740号-3   吉公网安备22010202000295