实验7-2 函数(二).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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,则对

文档评论(0)

wsh1288 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档