为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

中学生C语言入门演练100例

2017-09-25 9页 doc 23KB 173阅读

用户头像

is_215732

暂无简介

举报
中学生C语言入门演练100例中学生C语言入门演练100例 《中学生C语言入门演练100例》 目 录 第1章 起步 …………………………………………………………………………… 1 演练1 来自计算机的问候 ………………………………………………………… 1 演练2 计算圆的面积与周长 ……………………………………………………… 4 演练3 已知三边,计算三角形的面积 ……………………………………………… 8 第1章习题……………………………………………………………………………… 10 第2章 数据类型、数据的输入与输出 ——C语言入门的第一关...
中学生C语言入门演练100例
中学生C语言入门演练100例 《中学生C语言入门演练100例》 目 录 第1章 起步 …………………………………………………………………………… 1 演练1 来自计算机的问候 ………………………………………………………… 1 演练2 计算圆的面积与周长 ……………………………………………………… 4 演练3 已知三边,计算三角形的面积 ……………………………………………… 8 第1章习……………………………………………………………………………… 10 第2章 数据类型、数据的输入与输出 ——C语言入门的第一关 …………………………………………… 11 演练4 谁错了,计算机还是你,…………………………………………………… 11 演练5 猜年龄和出生月份…………………………………………………………… 13 演练6 鸡兔同笼 ………………………………………………………………… 15 演练7 字符串的复制与连接 ……………………………………………………… 16 演练8 比较两个字符串的大小(利用库函数)…………………………………… 21 演练9 八进制、十进制、十六进制数的直接转换 ………………………………… 22 演练10 四渠注水 …………………………………………………………………… 23 第2章习题 ……………………………………………………………………………… 25 第3章 条件判断 ——第一个实质性的程序方法 …………………………………………… 27 演练11 计算分段函数的值 ………………………………………………………… 27 演练12 将3个数从小到大排序 ………………………………………………… 29 演练13 求一元二次方程的根 ……………………………………………………… 31 演练14 小学生加减法练习 ……………………………………………………… 33 第3章习题 …………………………………………………………………………… 35 第4章 更复杂的判断条件 ………………………………………………………………… 37 演练15 判断闰年 …………………………………………………………………… 37 演练16 计算应交税款 ……………………………………………………………… 40 演练 17 与时俱进的问候语 ………………………………………………………… 44 演练 18 求某年某月的天数 ………………………………………………………… 47 演练 19求一元三次方程的根 ………………………………………………………… 50 第4章习题 ……………………………………………………………………………… 55 第5章 循环 ——第二个实质性的程序设计方法 …………………………………………… 56 演练 20 对计算三角形的面积(演练3)的程序的改进 …………………………… 56 演练 21 产生10个随机数(允许重复)…………………………………………… 57 演练22 序列求和与累加 …………………………………………………………… 59 1 演练23 求1+2+3+4+5+…+100奇数项之和 …………………………………… 60 演练24 计算阶乘n! ………………………………………………………………… 62 演练25 计算Fobinacci数列 ……………………………………………………… 63 演练26 判断一个正整数是否是素数 ………………………………………………… 65 演练27 求两数的最大公约数 ………………………………………………………… 67 演练28 求两数的最小公倍数 ………………………………………………………… 68 第5章习题 ……………………………………………………………………………… 69 第6章 多重循环 …………………………………………………………………………… 71 演练29 打印乘法表 …………………………………………………………………… 71 演练30 打印5×4矩阵 ……………………………………………………………… 72 演练31 求3?×8256=?3×6528等式中方框?里的数 ……………………………… 74 演练32 寻找与演练31具有相同规律的数 …………………………………………… 75 演练33 谁参加了计算机竞赛 …………………………………………………………… 76 演练34 用”*”打印菱形图案 ………………………………………………………… 80 演练35 百钱买百鸡 …………………………………………………………………… 83 演练36 自然对数的底e的计算 ………………………………………………………… 84 演练37 勾股数 …………………………………………………………………………… 86 演练38 完全数与麦森数 ………………………………………………………………… 87 第6章习题 ………………………………………………………………………………… 89 第7章 数组——解决复杂问题的强有力的工具 …………………………………………… 91 演练39 巧分橘子 ………………………………………………………………………… 91 演练40 打印杨辉三角 …………………………………………………………………… 92 演练41 统计总分与平均分 …………………………………………………………… 95 演练42 产生m个不同的随机数 ………………………………………………………… 97 演练43 随机产生一个4×5矩阵 ……………………………………………………… 100 演练44 数组元素的插入 ……………………………………………………………… 102 演练45 求数组元素的最大值与最小值 ……………………………………………… 104 演练46 排序算法之一——选择排序 ………………………………………………… 105 演练47 排序算法之二——起泡排序 ………………………………………………… 107 演练48 求不大于m的全部素数 ……………………………………………………… 109 演练49 求矩阵每一行的最大元素 ………………………………………………………110 演练50 矩阵加法 ……………………………………………………………………… 112 演练51 将10进制数转换为k进制数 ……………………………………………… 113 演练52 将k进制数转换为10进制数 ………………………………………………116 第7章习题 ……………………………………………………………………………… 117 第8章 字符与字符串的操作 ……………………………………………………………… 119 演练53 比较字符串的大小(不利用库函数)……………………………………… 119 演练54 反向显示字符串 ……………………………………………………………… 120 2 演练55 统计字符串中字母和数字的个数 …………………………………………… 121 演练56 统计字符串中各单词的长度 ………………………………………………… 124 演练57 删除字符串中的某个字符 …………………………………………………… 125 演练58 在字符串的指定位置插入一个指定的字符串 ……………………………… 127 演练59 将数字转换为一个字符串 …………………………………………………… 128 演练60 将一个字符串转换为数字 …………………………………………………… 130 演练61 打印正弦曲线(字符方式) ……………………………………………………131 演练62 打印正弦曲线(图形方式) ………………………………………………… 133 第8章习题 ……………………………………………………………………………… 135 第9章 函数初步——良好的程序结构是程序设计的生命线 ……………………………… 136 演练63 求n个数的最大值、最小值和平均值 ……………………………………… 136 演练 64 利用函数互换两个变量的值 ………………………………………………… 140 演练65 用直方图显示字符串中各单词的长度 ……………………………………… 143 演练66 插入排序 …………………………………………………………………… 145 演练67 利用函数实现矩阵的加法运算 ……………………………………………… 148 第9章习题 ……………………………………………………………………………… 150 第10章 函数的递归引用 …………………………………………………………………… 152 演练68 利用递归求n! ……………………………………………………………… 152 演练69 利用递归求一个整数的各位数字 ……………………………………………154 演练70 二分查找 …………………………………………………………………… 156 演练71 利用递归求最大公约数 …………………………………………………… 157 演练72 生成n个数的全部排列 …………………………………………………… 158 演练73 三塔问题 …………………………………………………………………… 162 演练74 利用递归实现选择排序 …………………………………………………… 164 第10章习题 …………………………………………………………………………… 165 第11章 指针——使C语言更加灵活、高效的一种数据类型 …………………………… 166 演练75 利用指针实现3个数从小到大排序 ………………………………………… 166 演练76 利用指针实现字符串的复制 ………………………………………………… 170 演练77 利用指针连接两个字符串 …………………………………………………… 171 演练78 利用指针在字符串中插入一个指定的字符串 ……………………………… 172 演练79 打印指定月份的英文名称 ………………………………………………………174 演练80 利用指针统计字符串中字母、数字和其它字符的个数 …………………… 178 演练81 利用指针将字符串数组排序 ………………………………………………… 179 第11章习题 ……………………………………………………………………………… 180 第12章 简单的数据文件 …………………………………………………………………… 181 演练82 利用文件输入和输出数据 …………………………………………………… 181 演练83 利用文件实现矩阵的加法运算 ………………………………………………… 185 演练84 利用文件统计文章中字母、数字和其它字符的个数 ………………………… 188 3 第12章习题 ………………………………………………………………………………… 189 第13章 更复杂的数据结构——为了更广泛的应用 ………………………………………… 191 演练85 统计某班学生的各科成绩 ……………………………………………………… 191 演练86 利用指向结构的指针统计各科成绩 …………………………………………… 196 演练87 利用结构指针数组对结构变量排序 …………………………………………… 198 演练88 链表的建立、插入与遍历 ……………………………………………………… 200 演练89 利用枚举类型输出月份的英文名称 …………………………………………… 207 第13章习题 ………………………………………………………………………………… 209 第14章 综合练习 ……………………………………………………………………………… 210 演练90 矩阵乘法 ………………………………………………………………………… 210 演练91 Hilbert曲线 …………………………………………………………………… 212 演练92 验证四色定理 ………………………………………………………………………218 演练93 n女王问题 ……………………………………………………………………… 222 演练94 生成全部排列的非递归算法 ……………………………………………………… 225 演练95 填入9个不同数字,使等式??×?=???=?×??成立 ……………… 227 演练96 填入9个不同数字,使等式SQRT(??????)=???成立……………… 229 演练97 幻方 ………………………………………………………………………………… 231 演练98 求解二元一次不定方程 …………………………………………………………… 237 演练99 求解具有n个未知量的线性方程组 …………………………………………… 241 演练100 打印年历 ………………………………………………………………………… 247 第14章习题 ………………………………………………………………………………… 251 附录1. Turbo C 2.0 操作简介………………………………………………………… 253 附录2. Rhide(GCC)操作简介… ………………………………………………………… 262 附录3 C语言运算符及运算顺序…………………………………………………………… 264 附录4 ASCII码表………………………………………………………………………… 265 4
/
本文档为【中学生C语言入门演练100例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索