资料内容包括初识C语言、简单的C程序、算法入门、常用数据类型、运算符与表达式、数据输入与输出函数、选择和分支结构程序设计、循环结构、数组、函数编程基础、指针、常用数据结构、位运算操作符、存储管理、预处理和函数类型、文件读写、图形图像处理。
目录
第1章初识C语言实例第一个C语言程序实例一个完整的C语言程序实例输出名言实例用TC2.0打开文件实例计算正方形的周长第2章简单的C程序实例输出一个正方形实例输出一个三角形实例一个简单的求和程序实例求10!实例个数由小到大排序实例猴子吃桃实例阳阳买苹果第3章算法入门实例任意次方后的最后三位实例计算某日是该年的第几天实例婚礼上的谎言实例百元买百鸡实例打渔晒网问题实例判断三角形的类型实例直接插入排序实例希尔排序实例冒泡排序实例快速排序实例选择排序实例归并排序实例二分查找实例分块查找实例哈希查找实例斐波那契数列实例哥德巴赫猜想实例尼科彻斯定理第4章常用数据类型实例数值型常量的使用实例字符型变量的使用实例求~之间的素数实例利用#输出三角形实例十进制转换为二进制实例n进制转换为十进制实例小球下落问题实例巧分苹果实例老师分糖果实例IP地址形式输出实例特殊的完全平方数实例一数三平方实例求等差数列实例亲密数实例自守数第5章运算符与表达式实例求二元一次不定方程实例可逆素数实例判断闰年实例黑纸与白纸实例阿姆斯特朗数实例最大公约数和最小公倍数实例求一元二次方程的根实例自然对数的底e的计算实例满足abcd=(ab+cd)2的数实例整数加减法练习实例判断整倍数实例阶梯问题实例乘积大于和的数实例求各位数之和为5的数第6章数据输入与输出函数实例使用字符函数输入/输出字符实例输出相对的最小整数实例将小写字母转换为大写字母实例水池注水问题实例用*号输出图案实例输出一个字符的前驱字符实例求学生总成绩和平均成绩实例回文素数第7章选择和分支结构程序设计实例判断偶数实例判断字母是否为大写实例检查字符类型实例求最低分和最高分实例模拟自动售货机实例计算工资实例平方和值判断实例加油站加油实例简单计算器第8章循环结构实例使用while语句求n!实例使用while为用户提供菜单显示实例一元钱的兑换方案实例特殊等式实例打印乘法口诀表实例平方和运算的问题实例求从键盘中输入字符的个数实例打印杨辉三角实例求总数问题实例彩球问题实例新同学年龄实例灯塔数量实例计算12+22+…+实例循环显示随机数实例卖西瓜实例银行存款问题实例统计不及格的人数实例猜数字游戏第9章数组实例求各元素之和实例使用二维数组保存数据实例计算字符串中有多少个单词实例不使用strcpy()函数实现字符串复制功能实例逆序存放数据实例相邻元素之和实例选票统计实例使用数组统计学生成绩实例查找数组中的最值实例判断一个数是否存在数组中实例求二维数组对角线之和实例模拟比赛打分实例矩阵的转置实例设计魔方阵实例字符升序排列实例在指定位置插入字符实例删除字符串中的连续字符实例统计各种字符个数实例字符串替换实例回文字符串实例字符串加密和解密实例对调最大数与最小数位置第10章函数编程基础实例输出两个数中的最大值实例判断素数实例递归解决年龄问题实例递归解决分鱼问题实例小数分离实例求任意数的n次幂实例固定格式输出当前时间实例设计函数计算学生平均身高实例求数组元素中的最小值实例打印1~5的阶乘实例求最大公约数和最小公倍数实例求直角三角形的斜边实例相对的最小整数实例当前时间转换实例显示程序运行时间实例显示当前日期及时间实例设置DOS系统日期实例设置DOS系统时间实例读取并设置BIOS的时钟实例任意大写字母转小写实例字符串复制到指定空间实例查找位置信息实例复制当前目录实例产生唯一文件实例不同亮度显示实例字母检测实例建立目录实例删除目录实例对数组进行升序和降序排序实例设置组合键实例获取当前日期与时间实例获取当地日期与时间实例获取格林尼治平时实例设置系统日期实例获取BIOS常规内存容量实例读/写BIOS计时器实例获取CMOS密码实例获取Ctrl+Break消息实例鼠标中断实例设置文本显示模式实例显卡类型测试实例获取系统配置信息实例访问系统temp中的文件实例控制扬声器声音实例获取CapsLock键状态实例获取环境变量实例贪吃蛇游戏实例五子棋游戏实例弹力球游戏第11章指针实例使用指针实现整数排序实例指向结构体变量的指针实例使用指针输出数组元素实例使用指针查找数列中的最大值和最小值实例使用指针的指针输出字符串实例使用指向指针的指针对字符串排序实例使用返回指针的函数查找最大值实例使用指针连接两个字符串实例用指针实现逆序存放数组元素值实例用指针数组构造字符串数组实例用指针函数输出学生成绩实例寻找相同元素的指针实例查找成绩不及格的学生实例使用指针实现冒泡排序实例输入月份号并输出英文月份名实例使用指针插入元素实例使用指针交换两个数组中的最大值实例输出二维数组有关值实例输出二维数组任一行任一列值实例将若干字符串按照字母顺序输出实例用指向函数的指针比较大小实例寻找指定元素的指针实例字符串的匹配第12章常用数据结构实例比较计数实例找出最高分实例信息查询实例候选人选票程序实例计算开机时间实例取出整型数据的高字节数据实例使用共用体存放学生和老师信息实例使用共用体处理任意类型数据实例输出今天星期几实例创建单向链表实例创建双向链表实例创建循环链表实例使用头插入法建立单链表实例双链表逆序输出实例约瑟夫环实例创建顺序表并插入元素实例合并两个链表实例单链表节点逆置实例应用栈实现进制转换实例用栈实现行编辑程序实例用栈设置密码实例括号匹配检测实例用栈及递归计算多项式实例链队列实例循环缓冲区问题实例简单的文本编辑器第13章位运算操作符实例使二进制数特定位翻转实例将输入的数左移两位并输出实例编写循环移位函数实例取出给定16位二进制数的奇数位实例取一个整数的后四位实例求一个数的补码实例普通的位运算实例整数与0异或第14章存储管理实例使用malloc()函数分配内存实例调用calloc()函数动态分配内存实例为具有3个数组元素的数组分配内存实例为二维数组动态分配内存实例商品信息的动态存放第15章预处理和函数类型实例用不带参数的宏定义求平行四边形面积实例使用宏定义实现数组值的互换实例编写头文件包含圆面积的计算公式实例利用宏定义求偶数和实例利用文件包含设计输出模式实例使用条件编译隐藏密码第16章文件读写实例关闭所有打开的文件实例同时显示两个文件的内容实例创建文件实例格式化读写文件实例创建临时文件实例成块读写操作实例随机读写文件实例以行为单位读写文件实例查找文件实例重命名文件实例删除文件实例删除文件中的记录实例文件内容复制实例错误处理实例合并两个文件信息实例统计文件内容实例读取磁盘文件实例将数据写入磁盘文件实例显示目录内同类型文件实例文件分割实例文件加密实例自毁程序实例明码序列号保护实例非明码序列号保护实例恺撒加密实例RSA加密实例获取当前磁盘空间信息实例DES加密实例获取系统配置信息实例获取寄存器信息第17章图形图像处理实例绘制直线实例绘制矩形实例绘制表格实例绘制立体窗口实例绘制椭圆实例绘制圆弧线实例绘制扇区实例绘制空心圆实例绘制箭头实例绘制正弦曲线实例绘制彩带实例绘制*色网格填充的椭圆实例绘制红色间隔点填充的多边形实例绘制五角星实例颜色变换实例彩色扇形实例输出不同字体实例相同图案的输出实例设置文本及背景颜色...
点击阅读原文可直接下载完整资料,如果您的手机下载出错,请使用电脑访问网站下载,下载链接: