- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验7-2 函数(二).doc
实验7-2 函数(二)
1
【实验目的】
(1)掌握函数的嵌套调用的方法
(2)掌握函数的递归调用的方法
(3)掌握全局变量和局部变量的概念和用法
【实验要求】
(1)熟练掌握函数的嵌套调用的方法
(2)熟练掌握函数的递归调用的方法
【实验环境】
(1) Microsoft XP操作系统
(2) Microsoft VC++ 6.0
【实验内容】
1、素数 /acmhome/problemdetail.do?method=showdetailid=1098
描述输出100-200之间的素数的个数,以及所有的素数。
输入无
输出100-200之间的素数的个数,以及所有的素数。
样例输入无
样例输出
21
101 103 ... 197 199
2、字符串逆序 /JudgeOnline/problem.php?id=1499
题目描述写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。
输入一行字符
输出逆序后的字符串
样例输入123456abcdef
样例输出fedcba654321
3、字符串拼接 /JudgeOnline/problem.php?id=1500
题目描述写一函数,将两个字符串连接
输入两行字符串
输出链接后的字符串
样例输入123
abc
样例输出
123abc
/JudgeOnline/problem.php?id=1501
题目描述写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。
输入一行字符串
输出顺序输出其中的元音字母(aeiou)
样例输入abcde
样例输出ae
5、统计字符 /JudgeOnline/problem.php?id=1503
题目描述编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
输入一行字符串
输出统计数据,4个数字,空格分开。
样例输入!@#$%^QWERT 1234567
样例输出5 7 4 6
6、查找最大值最小值 /JudgeOnline/problem.php?id=1431
题目描述
编制函数,其功能是在float类型一维数组中查找最大值、最小值,并将它们返回到调用程序。
* 输出保留两位小数
输入
n
n个浮点数
输出最大值 最小值
样例输入
10
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
9.0
10.0
样例输出
10.00 1.00
/JudgeOnline/problem.php?id=1988
题目描述
输入两个正整数m和n(m≥1,n≤10000),从小到大输出m~n之间的所有完数。完数就是因子和与它本身相等的数。要求定义并调用函数factorsum(number),它的功能是返回number的因子和。例如:factorsum(12)的返回值是16,即1+2+3+4+6。
输入
10 500
输出
28 496
样例输入
1 20
样例输出
6
绝对值排序 /acmhome/problemdetail.do?method=showdetailid=1090
描述输入n(n=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。
输入输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。
输出对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。
样例输入
3 3 -4 2
4 0 1 2 -3
0
样例输出
-4 3 2
-3 2 1 0
9、数日子 /acmhome/problemdetail.do?method=showdetailid=1453
题目描述光阴似箭,日月如梭,大学的时间真是宝贵,要抓紧时间AC^_^,你知道今天是这一年第几天吗,掐指一算还是要算好久,呵呵还是让计算机来做吧。这里的问题就是让你来写一个程序,输入某年某月某日,判断这一天是这一年的第几天?
输入输入数据有多组,第一行是数据的组数n,下面n行是n组数据,每组数据由3个正整数组成,分别为年、月、日,我们保证每组数据都是有效的日期。
输出输出所输入的日期是这一年的第几天。
样例输入
2
2009 1 1
2008 1 3
样例输出
1
3
10、进制转换 /acmhome/problemdetail.do?method=showdetailid=1386
描述输入一个十进制数N,将它转换成R进制数输出。
输入输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2=R=16, R10)。
输出为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对
您可能关注的文档
- 宜黄县义务教育阶段贫困寄宿生生活补助申请表.doc
- 宝中附小物品采购及工程招标规则.doc
- 宝兴县震损林地恢复蜂桶寨乡新华村换新天小班、盐井坪村.doc
- 宝华网上招标平台.doc
- 宝塔区民间组织从业人员信息采集表.doc
- 宝士达:UPS日常使用与维护要点.doc
- 宝安中学2014-2015学年第二学期高一生物冲刺题(三).doc
- 宝安中学2014-2015学年第二学期高一生物冲刺题(二).doc
- 宝安区2015届高三生物热身卷(三).doc
- 宝安区基本建设.doc
- 2025年智能快递驿站行业政策与市场机遇报告.docx
- 2025年校园安全防范中新能源电动巡逻车采购可行性分析.docx
- 2025年智能垃圾分类智慧监管平台在智慧旅游区的应用前景研究.docx
- 2025年智能家居报告:人工智能伦理风险的法律责任与用户隐私保护.docx
- 2025年智能垃圾分类与垃圾分类信息化管理结合的可行性研究.docx
- 2025年智慧社区远程医疗诊断中心在基层医疗机构运营管理中的应用报告.docx
- 2025年智慧社区:老年活动广场智能化升级研究.docx
- 2025年智能社区新能源电动巡逻车市场应用前景分析报告.docx
- 2025年智能垃圾分类智慧监管平台在垃圾分类回收与处理中的智能化改造路径.docx
- 2025年本土半导体材料产业链国产化战略布局报告.docx
文档评论(0)