经典C语言程序设计100例.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
经典C语言程序设计100例.pdf 以下是对给定文件的详细知识点总结: 程序1:三位数排列 * 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? * 程序分析:可填在百位、十位、个位的数字都是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,求应发放奖金总数? * 程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。 * 程序源代码:使用if-else语句来判断不同的利润范围,并计算相应的奖金总数。 知识点: * 条件语句:如何使用if-else语句来判断不同的条件,并执行相应的操作。 * 数轴分界:如何使用数轴来分界,定位不同的利润范围。 程序3:完全平方数 * 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? * 程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后结果满足如下条件,即是结果。 * 程序源代码:使用for循环来遍历所有可能的数字,并使用数学函数sqrt来计算平方根。 知识点: * 数学函数:如何使用数学函数sqrt来计算平方根。 * 循环遍历:如何使用for循环来遍历所有可能的数字。 程序4:判断某天是一年中的第几天 * 题目:输入某年某月某日,判断这一天是这一年的第几天? * 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 * 程序源代码:使用switch语句来判断不同的月份,并使用变量来存储总天数。 知识点: * 判断语句:如何使用switch语句来判断不同的月份,并执行相应的操作。 * 变量应用:如何使用变量来存储总天数,并进行计算。 经典C语言程序设计100例.pdf涵盖了多种程序设计问题,包括排列问题、条件语句、数学函数、循环遍历和变量应用等。这些知识点对于学习C语言和程序设计非常重要。
剩余64页未读,继续阅读
- 粉丝: 0
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助