C语言经典习题100例 本资源提供了C语言经典习题100例,涵盖了C语言的基本语法、数据类型、运算符、控制结构、函数、数组、指针、字符串、结构体、文件操作等方面。通过这些习题,可以帮助学习者更好地理解和掌握C语言的基础知识。 程序 1:数字组合 * 知识点:循环语句、数组、数字操作 * 题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? * 分析:本题考察了循环语句和数组的使用,要求学习者编写一个程序来计算所有可能的三位数的组合。 程序 2:利润计算 * 知识点:条件语句、数学运算 * 题目:企业发放的奖金根据利润提成。利润(I)低于或等于 10 万元时,奖金可提 10%;利润高于 10 万元,低于 20 万元时,低于 10 万元的部分按 10%提成,高于 10 万元的部分,可可提成 7.5%;20 万到 40 万之间时,高于 20 万元的部分,可提成 5%;40 万到 60 万之间时高于 40 万元的部分,可提成 3%;60 万到 100 万之间时,高于 60 万元的部分,可提成1.5%,高于 100 万元时,超过 100 万元的部分按 1%提成,从键盘输入当月利润 I,求应发放奖金总数? * 分析:本题考察了条件语句和数学运算的使用,要求学习者编写一个程序来计算奖金总数。 程序 3:完全平方数 * 知识点:数学运算、循环语句 * 题目:一个整数,它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少? * 分析:本题考察了数学运算和循环语句的使用,要求学习者编写一个程序来找到满足条件的整数。 程序 4:日期计算 * 知识点:日期处理、数学运算 * 题目:输入某年某月某日,判断这一天是这一年的第几天? * 分析:本题考察了日期处理和数学运算的使用,要求学习者编写一个程序来计算某天是某年的第几天。 程序 5:数字排序 * 知识点:数组、循环语句 * 题目:输入三个整数 x,y,z,请把这三个数由小到大输出。 * 分析:本题考察了数组和循环语句的使用,要求学习者编写一个程序来排序三个整数。 程序 6:图案输出 * 知识点:循环语句、输出语句 * 题目:用*号输出字母 C 的图案。 * 分析:本题考察了循环语句和输出语句的使用,要求学习者编写一个程序来输出字母 C 的图案。 程序 7:特殊图案 * 知识点:循环语句、输出语句 * 题目:输出特殊图案,请在 c 环境中运行,看一看,VeryBeautiful! * 分析:本题考察了循环语句和输出语句的使用,要求学习者编写一个程序来输出特殊图案。 程序 8:口诀输出 * 知识点:循环语句、输出语句 * 题目:输出 9*9 口诀。 * 分析:本题考察了循环语句和输出语句的使用,要求学习者编写一个程序来输出 9*9 口诀。 程序 9:国际象棋棋盘 * 知识点:二维数组、循环语句 * 题目:要求输出国际象棋棋盘。 * 分析:本题考察了二维数组和循环语句的使用,要求学习者编写一个程序来输出国际象棋棋盘。 程序 10:楼梯图形 * 知识点:循环语句、输出语句 * 题目:打印楼梯,同時在楼梯上方打印两个笑脸。 * 分析:本题考察了循环语句和输出语句的使用,要求学习者编写一个程序来输出楼梯图形和笑脸。 程序 11:兔子问题 * 知识点:递归函数、数学运算 * 题目:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? * 分析:本题考察了递归函数和数学运算的使用,要求学习者编写一个程序来计算每个月的兔子总数。
剩余65页未读,继续阅读
- 粉丝: 2783
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 前端教程-JS canvas圆和线
- CANopen 协议规范
- 自动化手机标牌组装机工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.zip
- 自动检测设备含bom工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.zip
- 2024--2025-1爬虫复习题库 (1).zip
- Android Studio Ladybug(android-studio-2024.2.1.12-windows-zip.zip.002)
- c++实现的飞机大战,雷霆战机模拟源码
- 资源名称上传资源图片高清
- Python代码示例实现带装饰物的圣诞树绘图
- Android Studio Ladybug(android-studio-2024.2.1.12-windows-zip.zip.001)
- CTF - Misc - 图片隐写 - 001-cat.jpg
- 基于ASP.NET的汉字资料库毕业设计
- 聚合DNS已更新SSL证书自动申请与部署功能
- 网络实践3121212121
- ISO13400 1-4规范DoIP协议
- python源码学习,内附教程,测试完全可以跑通,测试无误,放心验证,学会使用python工具