- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011专升本VF程序练习题
2011年专升本练习题
设计完成如下表达式计算的程序:
编写程序,其功能是:计算并输出下列多项式的值:
例如,在程序中从键盘给n输入15,则输出为a=2.718282,注意:要求n的值大于1但不大于100。
编写程序,其功能是:计算并输出
例如,从键盘给n输入20后,输出为s=534.188884。注意:要求n的值大于1但不大于100。
编写程序,其功能是:计算并输出下列多项式的值:
例如,给n输入50后,输出为a=1.718282,注意:要求n的值大于1但不大于100。
编写程序,其功能是:计算并输出下列多项式的值:,并输出结果。例如,若n=20,则S=6.506583。
编写程序,其功能是:计算并输出下列多项式的值:
例如,若n=5,则应输出2.283333。
编写程序,计算表达式:直到。
例如x=2.5,则函数值为:12.182494。
编写程序,计算并输出给定10个数的方差:(既10个数的平均值)。例如,给定的10个数为95、89、76、65、88、72、85、81、90、56,输出S=11.730729。
编写程序,计算表达式:
编写程序,计算表达式:。
编写程序,计算表达式:
直到。若x=2.5,函数值为:1.917915。
矩阵相关计算
编写程序,完成的功能是:实现B=A+A’,即把矩阵A加上A的转置,存放在矩阵B中。例如用户输入矩阵,其转置矩阵为,程序输出。
编写程序,完成的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:
,计算结果为。
字符串运算
假定输入的字符串中只包含字母和*号。请编写程序,将该字符串中除尾部的*号之外,其余的*号全部删除。
假定输入的字符串中只包含字母和*号。请编写程序,使字符串尾部的*号不得多于n个;若多于n个,则删除多余的*号;若少于或等于n个,则什么也不做,字符串中间和前面的*号不删除。
程序的功能是:将s所指字符串中ASCII值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。
例如,若s所指字符串中的内容为:“ABCDEFG12345”,其中字符B的ASCII码值为偶数、…、字符2的ASCII码值为偶数、…、都应当删除,其它依此类推。最后t所指的数组中的内容应是:“ACEG135”。
编写一程序,程序功能为:删除用户输入字符串中所有指定字符,然后将剩余的字符串输出。例如:若字符串为“aboveacoveak”,用户指定删除字符“a”,程序输出为“bovecovek”。
编写程序,程序的功能是:从s所指的字符串中删除给定的字符。同一字母的大、小写按不同字符处理。若程序执行时输入字符串为:“turbo c and borland c++”,从键盘上输入字符“n”,则输出后变为:“turbo c ad borland c++”,如果输入的字符在字符串中不存在,则字符串照原样输出。
请编写一个程序,统计在tt所指字符串中“a”到“z”26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:“abcdefgabcdeabc”后,程序的输出结果应该是:
3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
编写数字字符转换程序,其转换规则为:字符“0”转换为“9”,“1”转换为“8”,“2”转换为“7”,……“9”转换为“0”,若是其它字符则保持不变;并将转换后的结果输出。
编写程序实现,将s字符串中偶数位置的字符删除,串中剩余字符形成的新串放在t数组中。例如,当s字符串中的内容为“ABCDEFGHIJK”,在t数组 中的内容应是:“BDFHJ”。
编写一个程序,它的功能是:将ss字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。
编写程序,实现将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,原字符串为:def35adh3kjsdf7,执行结果为:defadhkjsdf3537。
数的整除运算
请编写程序,它的功能是:求出1到1000之间能被7或11整除,但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。
程序的功能是:将两个两位数的正整数a.b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。
例如,当a=45,b=12时,执行该程序后,c=1524。
编写程序,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。迭代表达式为:x
文档评论(0)