编程20题(期末考试整理).doc

编程20题(期末考试整理).doc

ID:51777541

大小:62.00 KB

页数:48页

时间:2020-03-15

编程20题(期末考试整理).doc_第1页
编程20题(期末考试整理).doc_第2页
编程20题(期末考试整理).doc_第3页
编程20题(期末考试整理).doc_第4页
编程20题(期末考试整理).doc_第5页
资源描述:

《编程20题(期末考试整理).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Problem1.Description去除字符串中的数字,字符串不多于30InputA1234df4k66l77jodsfOutputAdfkljodsfProblem2.Description输入一个整数,输出所有相加等于这个数的算式Input3Output0+3=31+2=32+1=33+0=3Problem3.Description统计字符串中的单词个数InputThisisac++programOutput5Problem4.Description已知元素从小到大排列的两个数组x[]和y[],请写出一个程序

2、算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离Input第一行为两个数组的元素个数第二行为两个数组元素53158918790798Output1Problem5.Description插入一个数,进行插入排序Input9个排好的数及一个整数Output排好的数列Problem6.Description因数分解,把一个整数分解成质数相乘的形式Input12Output12=2*2*3*1Problem7.Description3025这个数具有一种独特的性质:将它平分为两段,即30和25,使之相加后求平方

3、,即(30+25)的平方,恰好等于3025本身。请求出具有这样性质的全部四位数。Input无Output特殊的4位平方数Problem8.Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。InputaaabbbbbxxxxxxxOutputaab(max)b(max)b(max)b(max)b(max)x(max)x(max)x(max)x(max)x(max)x(max

4、)x(max)Problem9.Description输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数;①输入10个数;②进行处理;③输出10个数Input10个数Output排序后的结果Problem10.Description“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。Input3MoonmoonanddnaOutputNoYesYesProblem11.Description走阶梯的走

5、法,走阶梯可一步一阶,可一步二阶,输入阶梯个数,输出共几种走法Input阶梯个数Output共几种走法Problem12.Description编程序将100内的正整数写成其它两个正整数的平方和。例如:5=1^2+2^2,25=3^2+4^2Input无Output2=1^2+1^25=1^2+2^2…100=8^2+6^2Problem13.Description有10个两位整数,把这些数作以下变化,如果它是素数,则把它乘以2,若它是偶数则除以2,既不是素数又不是偶数那么减1,请将变化后的10个数按从小到大的次序打

6、印出来。Input10个数Output排序好的数Problem14.Description某航空公司规定:在旅游旺季7─9月份,若订票超过20张,优惠票价的15%,20张以下,优惠5%;在旅游淡季1─5月、10月、11月份订票超过20张,优惠30%,20张以下,优惠20%;其余月份不优惠。请编程序能根据月份和旅客订票张数决定优惠率。Input月份及票数Output优惠率Problem15.Description雨淋湿了一道算术题,9个数字现在只能认清4个(第一个数字虽模糊不清但肯定不是1):[×(3+)]2=89请编

7、程序找出那些看不清的数字。Input无Output完整的算式Problem16.Description有一个四位正整数,组成这个四位数的四个数字各不相同,如果把它们首位互换,第二位第三位互换,组成一个新的四位数。原四位数为新四位数的4倍,请找出一个这样的四位数。Input无Output这样的四位数Problem17.Decription两位数13和62有很有趣的性质:把他们个位数字和十位数字对调,其乘积不变,即13*62=31*26。编程求共有多少对这种性质的两位数(个位与十位相同的不在此列,如11*22)。Inpu

8、t无Output这种性质的数Problem18.Decripcion字符串的格式化。输入一个字符串,将其按给定的长度n格式化并输出,若n=0,则输出原字符串Inputasdfasdf3OutputAsdfasdfProblem19.Decripcion一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如,6的因子为1、2、3,而6=1+2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。