资源描述:
《2012年专升本考试编程题总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2012年普通专升本考试编程题总结一、数学表达式类1、编写程序,其功能是:计算并输出下列多项式的值:S=1+V2+V3+...V^,将结果存到外存root,txt中。2、编写程序,其功能是:计算并输出下列多项式的值:S+-+-+……+丄+丄6123n-3、编写程序,其功能是:计算并输出下列多项式的值:S二Jlog(l)+log⑵+••・+伽⑺),并输出结果。例如,若n=20,则S二6.506583。2nn4、编写程序,计算表达式:/•(尢)=1+兀+工+…+工直到工<]0"。例如x=2・5,则函数值2
2、!nln为:12.182494O5、找出100、999之间的所有“水仙花数”(穷举法、统计)6、从键盘输入10个数,然后找出其中的最大值和最小值。(找最大数、最小数)7、有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,求出这个数列的前20项之和。8、求5的阶乘值(5!=?)9、计算t二1!+2!+……+10!(即求阶乘之和)oo10、多项式S=l+2+22+23+……+2巴请设计一个程序,求S的值。2I3I5I8I1311、有一分数序列,求前20项之和T亍TT孑丁—二、数据的处理类1
3、、程序的功能是:将两个两位数的正整数a.b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。例如,当a=45,b二12时,执行该程序后,c二1524。2、请编写程序,它的功能是:求出1到1000之间能被7或11整除,但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。3>编写程序,求Fibonacci数列中大于t的最小的一个数。其中Fibonacci数列F(n)的定义为:F(0)=0,F(
4、l)=l,F(n)=F(n-l)+F(n-2)o例如:当t=1000时,函数值为:1597。4、编写程序,实现根据输入的三个边长(整型值),判断能否构成三角形;构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返冋1,若不能构成三角形函数返冋0。5、编写程序,实现计算并输出3到n之间(含3和n)所有素数的平方根之和。例如,n=100,则输出s=148.874270,注意:要求n的值大于2但不大于100。6、编写程序,它的功能是:利用以下所
5、示的简单迭代方法求方程:cos(x)-x=0的一个实根。迭代表达式为:Xn+l二COS*)(1)取Xi初值为0.0;(2)Xo二X1,把X1的值赋给Xo;(3)Xi二cos(xO),求岀一个新的xl;(4)若x°-xi的绝对值小于0.000001,执行步骤(5),否则执行步骤(2);(5)所求Xi就是方程cos(x)-x=0的一个实根,作为函数值返回。三、方程类1•完成下面分段函数的计算,程序运行时用户从键盘输入一个数值X,在屏幕上输出Y值。x2ifx>QY=10ifx=0-x2ifxv0X.2.现有一元
6、2次方程AXV+BX+C二0其屮ABC是整数且A不等于0若存在实根,则输出“在实数范围内有解”若不存在实根则输出“在实数范围内无解”XifX<3.输入一个X的值,求Y的值。Y二<2X-1ifl==10四、数组类1.输入10个数,输出其中小于平均值S的数。1.输入10个数,求其中最大数和最小数。1.输入10个数,求其中最大数和最小数,并确定它们的位置。2.从键盘输入10个整数,现从中查找某个数,若查到,输出“YES”,否则输出“N0”。3.已有按从小到大的顺序排列的10个数,现
7、输入一个数,要求插入到数列中。插入后数列仍然按从小到大顺序排列。4.数组A中已存放了10个由小到大排列的数。现从键盘输入一个数X,要求删除数组中与其相同的数,并将后续的数依次前移,最后输出剩余的数。6•建立一个六行六列的方阵,求出两条对角线上所有元素Z和。7•—个四行五列的矩阵,求出其中最大元素的值,以及所在的行号与列号。8•求两个矩阵之和,即C(3,4)二A(3,4)+B(3,4)五、判断类1.键盘输入一个年份,判断是平年还是闰年?2.从键盘输入一个整数,判断是偶数还是奇数。3.输入一个字符,判断是否为
8、英文字母。4•一个数如果恰好等于它的因子之和,这个数就称为“完数”,女口:6二1+2+3,故6是完数。编程判断从键盘输入一个正整数是否为完数「INPUT“输入一个正整数”TON5.输入一个大于等于2的整数,判断是否为素数?一个正整数,若只能被1和本身整除,则该数称为素数或质数6.输入一个字符串,判断其中有多少个大写字母、小写字母、数字字符、空格字符以及其他特殊字符?六、转换类1.输入个大写字母,要求输出它的ASCII码及其对应