- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计必须掌握的算法设计问题
说明:
为了进一步提高“程序设计”课程的教学质量,切实提高学生的算法设计和程序设计能力,特汇总以下算法问题,作为教师教学的参考。
本文档所列的算法设计问题,为本科学生第一学年第2学期学习《C语言程序设计》或《VB语言程序设计》课程需要掌握的问题。
教师在教学工作中,应该选择其中部分问题作为教学典型例题,挑选典型问题作为学生上机练习和作业,但不要求每个题目都讲解和完成。
学生在学期末必须掌握这些问题的算法设计和程序设计。
注意:
(1)加“★”的问题,作为较高难度问题,可不要求学生掌握。
(2)加“VB语言”标注的问题,为VB语言能够完成的题目,C语言可以不完成。
1.顺序结构
1.已知三角形的三条边长a、b和c,求三角形的面积。
2.求解鸡兔同笼问题。已知笼子中鸡和兔的头数总共为h,脚数总共为f。问鸡和兔各有多少只?
3.编写程序输入圆半径r和高h,求圆周长、圆面积、圆球表面积、圆球体积和圆柱体积。
4.输入华氏温度值F,求出摄氏温度C,其公式为:。
5.我国现有人口13亿,如果每年增长率r=0.8%,求多少年后我国人口超过26亿(根据公式,推导出年数n可以用公式计算)。
6.输入平面坐标系中两个点的坐标和,计算两点之间的距离。
7.使用Print语句输出以下图形。
8.(★)编写程序,求解二元一次方程组的解,要求输入系数、、、、和。
2.选择结构问题
1.输入a、b值,如果ab,那么交换a和b,使得a≤b。
2.输入变量a、b和c,将它们按照从小到大的顺序排序后输出。
3.输入a、b值,输出其中较大的数。
4.输入x,求函数的值。
5.输入学生课程成绩mark,按照方法给出评分等级。
6.(★)求一元二次方程的根。
7.(★)输入坐标点(x,y),判断其落在哪个象限中。
8.给定整数,判定该数能否同时被6、9和14整除。
9.输入一个年号,判断该年号是否闰年。
10.(★)将四个变量从大到小排序,并输出。
11.水仙花数是指一个三位整数,该数三个数位的立方和等于该数本身。例如:
输入一个3位整数,判断该数是否水仙花数。
12.输入x,求函数的值。
13.(★)输入a和b的值,按公式计算y值。
14.某服装店经营套装,也单件出售,针对单笔交易的促销政策为:
(1)不少于50套,每套80元;
(2)不足50套,每套90元;
(3)只买上衣每件60元;
(4)只买裤子每条45元;
编写计算器,分别输入一笔交易中上衣和裤子数,计算应收款。
15.假如某地个人所得税的起征额为1600元,超过1600元以后纳税额按照以下方法计算:
(1)超过500元以内部分,税率5%;
(2)超过500元至2,000元部分,税率10%;
(3)超过2,000元至5,000元部分,税率15%;
(4)超过5,000元至20,000元部分,税率20%;
(5)超过20,000元至40,000元部分,税率25%;
(6)超过40,000元至60,000元部分,税率30%;
(7)超过60,000元至80,000元部分,税率35%;
(8)超过80,000元至100,000元部分,税率40%;
(9)超过100,000元部分,税率45%;
编写个人所得税计算器,输入某地个人所得税起征额和个人月收入总额,计算应纳个人所得税金额。
3.循环结构问题
1.求s=10!,即求10的阶乘。
2.求s=100!,即求100的阶乘。
3.打印1-100中,所有能被4整除的整数。
4.计算分数序列的和:,直到最后项小于0.00001。
5.利用公式,求圆周率,要求最后一项绝对值小于。
6.(★)当时,计算公式中,前20项的值。
7.输出Fibonacci数列:1、1、2、3、5、8、13、21……的前40项。
8.素数是这样的整数,它只能被1和它自己整除。输入一个整数m,判断该数是否素数。
9.找出1到1000之间的所有素数。
10.编写程序,输出“*”,构成如图6-24所示的图形。
11.(★)循环输入20个数,求其中的最大值。
12.求两个整数m和n的最大公约数和最小公倍数。
13.百钱买百鸡问题。假定公鸡每只2元,母鸡每只3元,小鸡每只0.5元。现有100元,要求买100只鸡,编程求出公鸡只数x、母鸡只数y和小鸡只数z。
14.(★)用牛顿迭代法,求a的平方根。
15.(★)用矩形法求定积分。
16.求。
17.打印1~10000中所有的闰年。
18.我国人口为13亿,按照人口每年增加0.8%计算,多少年后我国的人口超过26亿。
19.求,直到最后项小于。
20.求分数序列,前20项之和。
21.求,直到最后项小于。
22.求,直到n=1000。
23.求。
24.(★)求,直到n=100。
25.水仙花数是指一个三位整数,该数三
您可能关注的文档
最近下载
- 办公耗材类保证服务的措施.docx VIP
- 网招团队日常管理.pptx
- 阿兹海默症护理.pptx VIP
- 罐区设备设施风险分级管控清单.pdf VIP
- DB32T 4582-2023 宗教活动场所安全管理规范 .pdf VIP
- 专题03 2025年西城区高三一模作文“用功与有功” “如你所愿”导写(原题呈现 审题立意 素材积累 高分范文 类题迁移).docx VIP
- BATCH RELEASE CERTIFICATE(外贸出口BRC两个模板).doc
- (投标书范本)政府采购投标书.pdf VIP
- 专题02 2025年东城区高三一模作文“适合的与热爱的” “先声”导写(原题呈现 审题立意 素材积累 高分范文 类题迁移).docx VIP
- 沪教版九上化学 2.1 性质活泼的氧气第2课时 氧气的实验室制法与性质实验 课件(共17张PPT)(含音频+视频).ppt VIP
文档评论(0)