目 录
第1篇 基 础 篇
第1章 C语言初步(教学视频:31分钟) 2
1.1 C语言概述 2
实例001 一个体现C语言特点的例子 2
实例002 设计第一个C语言程序 3
实例003 演示C程序书写规范 5
1.2 C语言程序的调试 7
实例004 演示C程序调试过程 7
实例005 演示开始阶段常见错误 9
第2章 C语言中的数据和表达式(教学视频:39分钟) 11
2.1 数据类型和常量 11
实例006 体现数据类型的作用 11
实例007 符号常量的使用 13
实例008 数值型常量的使用 14
实例009 字符型常量的使用 15
2.2 变量以及变量的应用 17
实例010 演示变量的错误定义 17
实例011 变量的存储 18
实例012 变量的赋值 20
实例013 数据的溢出 21
2.3 算术运算符和表达式 23
实例014 基本算术运算符的应用 23
实例015 自加自减表达式的应用 24
实例016 体现表达式构成的实例 25
2.4 赋值和逗号表达式和运算符 27
实例017 赋值运算符的应用 27
实例018 赋值表达式类型的转化 28
实例019 复合赋值运算符的应用 29
实例020 逗号运算符的应用 30
2.5 关系运算符和表达式 31
实例021 关系运算符的应用 31
实例022 关系表达式进行算术运算 32
2.6 逻辑运算符和表达式 33
实例023 逻辑运算符的应用 33
实例024 体现逻辑运算符特殊性的实例 34
2.7 sizeof、取址运算符和数据类型强制转换 36
实例025 sizeof和取址运算符的应用 36
实例026 类型强制转换 37
第3章 顺序程序设计(教学视频:44分钟) 39
3.1 基本语句的组成 39
实例027 表达式语句的使用 39
实例028 复合语句的使用 41
3.2 标准库函数的应用 42
实例029 stdlib库的函数应用 42
实例030 math库的函数应用 43
3.3 标准输出和输入函数 45
实例031 得到正确的输入数据 45
实例032 输出格式设置 47
3.4 字符输入和输出函数 48
实例033 字符的输入和输出 49
实例034 字符串常量的输出 50
3.5 顺序程序结构 51
实例035 两个变量交换 51
实例036 输出字符的前驱和后继 52
实例037 摄氏度和华氏度之间的转换 53
实例038 分解三位整数的各位数字 54
实例039 计算一元二次方程ax2+bx+c=0的根 55
实例040 打印用星号组成的图案 56
实例041 小写字母转换成大写字母 57
实例042 计算圆形周长、面积和球体体积 58
实例043 求学生总成绩和平均成绩 59
实例044 求三角形面积 60
实例045 小数的四舍五入 61
第4章 选择程序设计(教学视频:101分钟) 62
4.1 if型选择语句 62
实例046 单条件单分支选择语句的应用 62
实例047 单条件双分支if语句的应用 64
实例048 多条件if语句的应用 65
实例049 按照数据由小到大的顺序输出三个数 68
实例050 常见的if语句使用的错误实例 70
实例051 条件运算符的使用 72
4.2 if型选择程序设计综合实例 73
实例052 输入整数判断正负和奇偶 73
实例053 判断输入字符的种类 75
实例054 数学分支函数 76
实例055 输入三角形的边长求面积 78
实例056 不大于5位的正整数的每位数的处理 80
实例057 解方程ax2+bx+ c=0 82
实例058 判断闰年 83
实例059 求某学生的总分、平均分、最高分和最低分 85
4.3 switch 分支选择程序设计 86
实例060 switch的使用 86
实例061 switch使用的错误分析实例 88
实例062 简单计算器 90
实例063 计算工人工资 92
实例064 学生百分制成绩等级评判 93
实例065 模拟自动饮料机 95
实例066 判断某年某月某日是这一年的第几天 96
实例067 根据银行利息的变化计算到期的应得金额 98
4.4 选择程序的测试 100
实例068 并列选择结构的测试 100
实例069 嵌套选择结构的测试 101
实例070 switch结构选择结构的测试 103
第5章 循环程序设计(教学视频:119分钟) 105
5.1 while型循环 105
实例071 while语句的使用 105
实例072 while语句的常见错误实例分析 107
实例073 简单的猜数游戏 109
实例074 爱因斯坦阶梯问题 110
实例075 判断一个整数是否为素数 112
实例076 统计字符 113
实例077 求的值 115
实例078 最大公约数和最小公倍数 116
实例079 十进制转换为八进制 118
实例080 求某数的阶乘 119
5.2 do…while型循环程序设计 120
实例081 do…while型循环控制实例分析 120
实例082 加密和解密 122
实例083 组成数字的各位和 123
实例084 牛顿迭代法计算方程的根 124
实例085 菜单程序的打印 125
实例086 整数逆序输出 127
实例087 do…while语句常见的错误实例分析 128
5.3 for型循环程序设计 129
实例088 for型循环的使用 130
实例089 输出1~20中能被3整除的数,并求出它们的和 131
实例090 输出华氏——摄氏温度对照表 132
实例091 对给定数目数据的统计 133
实例092 求2000~2050年间的闰年 134
实例093 求4位反序数 135
实例094 斐波那契数列 136
实例095 判断n是否为回文数 138
实例096 计算数列12+22+···+502 139
实例097 银行存款问题 140
实例098 出个位数为6且能被3整除的五位数 141
5.4 break和continue的应用 142
实例099 break语句的应用 142
实例100 continue语句的应用 143
实例101 输出10~100之间的全部素数 145
实例102 统计不及格的人数 146
5.5 三种循环形式的应用分析 148
实例103 求自然数中各位数字之和 148
实例104 求1!+2!+3!+…n! 149
实例105 计算多个数据的最大值 151
实例106 增长率问题 153
第6章 控制结构综合实例(教学视频:139分钟) 155
6.1 累计问题 155
实例107 计算自然对数e的值 155
实例108 分数数列求和 156
实例109 求a+aa+…+aa…a的和 158
实例110 弹球落地弹起多次的路程计算 159
实例111 猴子吃桃问题指针与二维数组 160
实例112 计算s=11+22+33+…+nn 161
实例113 求解立方和不等式13+23+…+m3<n 162
实例114 求解调和级数不等式 163
实例115 求解平方根不等式 164
实例116 实数数列求和 165
实例117 求数列1–1/2–1/3+1/4–…1/n的和 166
6.2 图形输出问题 167
实例118 星号图形的打印 167
实例119 打印九九乘法表 169
实例120 输出数字金字塔 170
实例121 输出字母金字塔 172
实例122 输出国际象棋棋盘 174
实例123 输出星号组成的菱形 175
实例124 绘制余弦曲线 177
实例125 绘制余弦曲线和直线 179
6.3 数学问题 180
实例126 将一个正整数分解质因数 181
实例127 用迭代法计算平方根 183
实例128 若ab×ba=1855,求a、b的取值 184
实例129 用0~9组成无重复的三位数的个数 185
实例130 用对分法求方程的实根 186
实例131 求非线性方程x-1-arctanx=0的一个实根 188
实例132 分子多项式求值 189
实例133 爱因斯坦数学问题 191
实例134 求七进制和九进制数码相反的三位数 192
实例135 输出10 000以内所有的完全数 193
实例136 求4位以内的相亲数 194
实例137 求具有abcd=(ab+cd)2性质的四位数 196
实例138 分数四则运算 197
实例139 输出1~100之间每位数的乘积大于每位数的和的数 199
实例140 阶乘尾数中含有0的个数计算 200
实例141 采用近似计算的方法计算已知函数的定积分 201
6.4 选择问题 202
实例142 求水仙花数 202
实例143 搬砖问题 203
实例144 百元百鸡问题 205
实例145 选人执行任务 207
实例146 排列组合问题 209
实例147 大奖赛评分程序 210
实例148 乒乓球队进行比赛名单 212
第7章 数组(教学视频:153分钟) 213
7.1 一维数组 213
实例149 一维数组的定义 213
实例150 一维数组的初始化 215
实例151 存放统计各分数段的人数 216
实例152 用数组来处理斐波那契数列 219
实例153 数组中元素的比较与交换实例 220
实例154 选择法排序 221
实例155 起泡法排序 223
实例156 数组的查和插入实例 224
实例157 数据的折半查 226
实例158 求出平均分并输出学生成绩 229
实例159 课程的总评成绩 230
实例160 成绩的分段统计 231
实例161 判断回文数 233
实例162 三个数组的关系 234
实例163 用5个数组成方阵 236
实例164 素数并排序 237
实例165 有序数列的插入 239
实例166 判断一个整数是否在数组里 240
实例167 筛选法求素数 241
实例168 将数组元素逆序存放 242
实例169 数字加密 244
7.2 二维数组 245
实例170 二维数组的使用 246
实例171 学生成绩处理 247
实例172 多维数组的处理 249
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论