实验7-2 函数(二)1【实验目的】(1)掌握函数的嵌套调用的方法(2)掌握函数的递归调用的方法(3)掌握全局变量和局部变量的概念和用法【实验要求】(1)熟练掌握函数的嵌套调用的方法(2)熟练掌握函数的递归调用的方法【实验环境】(1)MicrosoftXP操作系统(2)MicrosoftVC6.0【实验内容】1、素数;method=showdetail&id=1098描述: 输出100->200之间的素数的个数,以及所有的素数。输入: 无输出: 100->200之间的素数的个数,以及所有的素数。样例输入:无样例输出:21101103...1971992、字符串逆序题目描述:写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。输入:一行字符输出:逆序后的字符串样例输入:123456abcdef样例输出:fedcba6543213、字符串拼接题目描述:写一函数,将两个字符串连接输入: 两行字符串输出: 链接后的字符串样例输入:123abc样例输出123abc4、输出元音题目描述:写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。输入: 一行字符串输出: 顺序输出其中的元音字母(aeiou)样例输入:abcde样例输出:ae5、统计字符题目描述:编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。只要结果,别输出什么提示信息。输入: 一行字符串输出: 统计数据,4个数字,空格分开。样例输入:!@#$%^QWERT 1234567样例输出:57466、查找最大值最小值题目描述编制函数,其功能是在float类型一维数组中查找最大值、最小值,并将它们返回到调用程序。*输出保留两位小数输入:nn个浮点数输出:最大值最小值样例输入101.02.03.04.05.06.07.08.09.010.0样例输出10.001.007、完数题目描述输入两个正整数m和n(m≥1,n≤10000),从小到大输出m~n之间的所有完数。完数就是因子和与它本身相等的数。要求定义并调用函数factorsum(number),它的功能是返回number的因子和。例如:factorsum(12)的返回值是16,即12346。输入10500输出28496样例输入120样例输出68、绝对值排序;method=showdetail&id=1090描述:输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。输入:输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。输出:对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。样例输入:33-424012-30样例输出:-432-32109、数日子;method=showdetail&id=1453题目描述:光阴似箭,日月如梭,大学的时间真是宝贵,要抓紧时间AC^_^,你知道今天是这一年第几天吗,掐指一算还是要算好久,呵呵还是让计算机来做吧。这里的问题就是让你来写一个程序,输入某年某月某日,判断这一天是这一年的第几天?输入:输入数据有多组,第一行是数据的组数n,下面n行是n组数据,每组数据由3个正整数组成,分别为年、月、日,我们保证每组数据都是有效的日期。输出:输出所输入的日期是这一年的第几天。样例输入:2200911200813样例输出:1310、进制转换;method=showdetail&id=1386描述:输入一个十进制数N,将它转换成R进制数输出。输入:输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16,R<>10)。输出:为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。样例输入722312-43样例输出1111B-11
本文档为【实验7-2 函数调用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。