77范文网 - 专业文章范例文档资料分享平台

软件技术专业学生专业技能抽查标准(2015修订版) - 图文(4)

来源:网络收集 时间:2019-04-01 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

7 超过80000元的部分 45 注意:超出部分按所在税的级数计算,如:一个人的月收入为6000,应交个人所得税为:1500*0.05 +((6000-3000)-1500)*0.1=225

请在键盘上输入一个人的月收入,编程实现计算该公民所要交的税。 例如:输入“6000”,则输出“你要交的税为:225”。 【试题7】

任务一:编写一个程序,对用户输入的任意一组字符如{3,1,4,7,2,1,1,2,2},输出其中出现次数最多的字符,并显示其出现次数。如果有多个字符出现次数均为最大且相等,则输出最先出现的那个字符和它出现的次数。例如,上面输入的字符集合中,“1”和“2”都出现了3次,均为最大出现次数,因为“1”先出现,则输出字符“1”和它出现的次数3次。

要求:使用分支、循环结构语句实现。

任务二:求n以内(不包括n)同时能被3和7整除的所有自然数之和的平方根s,然后将结果s输出。例如若n为1000时,则s=153.909064。

要求:使用循环语句结构实现。 ②n由键盘输入,且100 ≤ n ≤10000。

任务三:输入整数a,输出结果s,其中s与a的关系是:s=a+aa+aaa+aaaa+aa...a,最后为a个a。例如a=2时,s=2+22=24。

要求:①使用循环结构语句实现。②a由键盘输入,且2 ≤ a ≤9。 【试题8】

任务一:请编写函数(或方法)fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。

例如,当a=16、b=35时,则c=5361。

其中,a、b为函数(或方法)fun的输入参数,c为函数(或方法)fun的返回值。

任务二:孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第N天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候桃园一共有多少个桃子。

要求:①使用循环结构语句实现。②整数N由键盘输入,且2 ≤ N ≤10。

任务三:输入一个5位正整数,输出它是不是回文数。回文数是这样一种数,它的逆序数和它本身相等。例如,12321的逆序数是12321,和它本身相等,所以它是回文数。又例如25128的逆序数是82152,所以它不是回文数。

要求:使用分支或循环结构语句实现。 【试题9】

任务一:一个球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第十次落地时,共经过多少米?第十次反弹多高?

要求:使用循环结构语句实现。

任务二:Lee的老家住在工业区,日耗电量非常大。

16

今年7月,传来了不幸的消息,政府要在7、8月对该区进行拉闸限电。政府决定从7月1日起停电,然后隔一天到7月3日再停电,再隔两天到7月6日停电,依次下去,每次都比上一次长一天。

Lee想知道自己到家后到底要经历多少天倒霉的停电。请编写程序帮他算一算。

要求:从键盘输入放假日期、开学日期,日期限定在7、8月份,且开学日期大于放假日期,然后在屏幕上输出停电天数。

提示:可以用数组标记停电的日期。

任务三:编写程序实现:从键盘输入正整数s,从低位开始取出s中的奇数位上的数,依次构成一个新数t,高位仍放在高位,低位仍放在低位,最后在屏幕上输出t。例如,当s中的数为7654321时,t中的数为7531。

要求:使用循环结构语句实现。 【试题10】

任务一:从键盘上输入一个年份值和一个月份值,输出该月的天数。(说明:一年有12个月,大月的天数是31,小月的天数是30。2月的天数比较特殊,遇到闰年是29天,否则为28天。例如,输入2011、3,则输出31天。)

要求:使用分支结构语句实现。

任务二:假设一张足够大的纸,纸张的厚度为0.5毫米。请问对折多少次以后,可以达到珠穆朗玛峰的高度(最新数据:8844.43米)。请编写程序输出对折次数。

要求:使用循环结构语句实现,直接输出结果不计分。

任务三:编写程序输出2~99之间的同构数。同构数是指这个数为该数平方的尾数,例如5的平方为25,6的平方为36,25的平方为625,则5、6、25都为同构数。

要求:调用带有一个输入参数的函数(或方法)实现,此函数(或方法)用于判断某个整数是否为同构数,输入参数为一个整型参数,返回值为布尔型。 【试题11】

任务一:某班同学上体育课,从1开始报数,共38人,老师要求按1、2、3重复报数,报数为1的同学往前走一步,而报数为2的同学往后退一步,试分别将往前走一步和往后退一步的同学的序号打印出来。

要求:用循环语句实现,直接输出结果不计分。

任务二:一个人很倒霉,不小心打碎了一位妇女的一篮子鸡蛋。为了赔偿便询问篮子里有多少鸡蛋。那妇女说,她也不清楚,只记得每次拿两个则剩一个,每次拿3个则剩2个,每次拿5个则剩4个,若每个鸡蛋1元,请你帮忙编程,计算最少应赔多少钱?

要求:用循环语句实现,直接打印出结果不给分。

任务三:寻找最大数经常在计算机应用程序中使用。例如:确定销售竞赛优胜者的程序要输入每个销售员的销售量,销量最大的员工为销售竞赛的优胜者,编写一个程序:从键盘输入10个数,表示10位员工的销售量,打印出其中最大的数。 【试题12】

任务一:从键盘接收一个整数N,统计出1~N之间能被7整除的整数的个数,以及这些能被7整除的数的和。

屏幕提示样例:

17

请输入一个整数:20

1~20之间能被7整除的数的个数:2 1~20之间能被7整除的所有数之和:21

要求:整数N由键盘输入,且2 ≤ N ≤1000。

任务二:从键盘输入一个整数N,打印出有N*2-1行的菱形。 例如输入整数4,则屏幕输出如下菱形。

要求:①使用循环结构语句实现,直接输出不计分。②整数N由键盘输入,且2 ≤ N ≤10。

任务三:编程实现判断一个整数是否为素数。所谓素数是一个大于1的正整数,除了1和它本身,该数不能被其它的正整数整除。

要求:用带有一个输入参数的函数(或方法)实现,返回值类型为布尔类型。 【试题13】

任务一:根据输入的成绩分数,输出相应的等级。“学习成绩>=90分”的同学用A表示,“60<=学习成绩<90”的同学用B表示,60分以下的用C表示。

要求:使用分支结构语句实现。

任务二:输入两个正整数m和n,输出其最大公约数和最小公倍数。 要求:综合使用分支、循环结构语句实现。

任务三:使用选择排序法对数组中的整数按升序进行排序,如下所示: 原始数组:a[ ]={1,8,9,6,4,2,5,0,7,3} 排序后: a[ ]={0,1,2,3,4,5,6,7,8,9}

要求:综合使用分支、循环结构语句实现,直接输出结果不计分。 【试题14】

任务一:输入三个整数x、y、z,请把这三个数由小到大输出。 要求:使用分支结构语句实现。

任务二:输入一行字符,输出其中的字母的个数。例如输入“Et2f5F218”,输出结果为4。

要求:综合使用分支、循环结构语句实现。

任务三:输入整数a和n,输出结果s,其中s与a、n的关系是:s=a+aa+aaa+aaaa+aa...a,最后为n个a。例如a=2、n=3时,s=2+22+222=246。

要求:①使用循环结构语句实现。②a由键盘输入,且2 ≤ a ≤9。③n由键盘输入,且2 ≤ n ≤9。 【试题15】

18

任务一:输出100~999之间的所有素数。所谓素数是一个大于1的正整数,除了1和它本身,该数不能被其它的正整数整除。

要求:综合使用分支、循环结构语句实现。

任务二:输入一行字符,输出其中的数字的个数。例如输入“fwEt2f44F2k8”,输出结果为5。

要求:综合使用分支、循环结构语句实现。

任务三:当n=5,求表达式为: 1/1!+1/2!+1/3!+?+1/N!的值,保留4 位小数位。其中N!表示N的阶乘,例如3!=3×2×1=6,5!=5×4×3×2×1=120。 【试题16】

任务一:使用循环语句打印出如下图案。 * *** ***** ******* 要求:使用循环结构语句实现。

任务二:输出1+2!+3!+...+10!的结果。其中n!表示n的阶乘,例如3!=3×2×1=6,5!=5×4×3×2×1=120。

要求:使用循环结构语句实现。

任务三:输入一个不多于5位的正整数,要求:1.输出它是几位数;2.逆序打印出各位数字。例如,输入256,则先输出3,再输出652。

要求:使用分支或循环结构语句实现。 【试题17】

任务一:使用循环语句打印出如下图案。 ******* ***** *** *

要求:使用循环结构语句实现。

任务二:编写程序实现:

①定义一个大小为10的整形数组a;

②从键盘输入10个整数,放置到数组a中; ③输出数组a中的最大值。

要求:使用数组、循环结构语句实现。

任务三:请编写函数(或方法)fun,其功能是:计算正整数n的各位上的数字之积,将结果放到c中。

例如,n=256,则c=2×5×6=60;n=50,则c=5×0=0;

其中,n为函数(或方法)fun的输入参数,c为函数(或方法)fun的返回值。 【试题18】

19

任务一:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?要求输出所有可能的三位数。

要求:使用循环结构语句实现。

任务二:编写程序实现:

①定义一个大小为10的整型数组a;

②从键盘输入10个整数,放置到数组a中; ③将数组a中的元素从小到大排序; ④输出排序后数组a的所有元素值。 要求:使用数组、循环结构语句实现。

任务三:编写函数(或方法)实现:根据指定的n,返回相应的斐波纳契数列。 说明:斐波纳契数列如下所示:0,1,1,2,3,5,8,13,21?

即从0和1开始,其后的任何一个斐波纳契数都是它前面两个数之和。例如n=6,则返回数列0,1,1,2,3,5 。

要求:使用函数(或方法)实现,原型为int[] getFibonacciSeries(int n) 【试题19】

任务一:编写程序实现:商店卖西瓜,20斤以上的每斤0.85元;重于15斤轻于等于20斤的,每斤0.90元;重于10斤轻于等于15斤的,每斤0.95元;重于5斤轻于等于10斤的,每斤1.00元;轻于或等于5斤的,每斤1.05元。输入西瓜的重量和顾客所付钱数,输出应付货款和应找钱数。

要求:使用分支结构语句实现。

任务二:学校有近千名学生,在操场上排队,5人一行余2人,7人一行余3人,3人一行余1人,编写一个程序求该校的学生人数。

要求:使用分支、循环结构语句实现,直接输出结果不计分。

任务三:已知xyz+yzz=532,其中x、y、z均为一位数,编写一个程序求出x、y、z分别代表什么数字。

要求:使用分支、循环结构语句实现,直接输出结果不计分。 【试题20】

任务一:编写函数(或方法)实现:数组A是函数(或方法)的输入参数,将数组A中的数据元素序列逆置后存储到数组B中,然后将数组B做为函数(或方法)的返回值返回。所谓逆置是把(a0, a1, ?, an-1)变为(an-1, ?, a1, a0)。

要求:使用函数(或方法)实现,原型为int[] niZi(int[] A)

任务二:编写一个程序求出200~300之间的数,且满足条件:它们三个数字之积为42,三个数字之和为12。

要求:使用分支、循环结构语句实现,直接输出结果不计分。

任务三:小明今年12岁,他母亲比他大20岁。编写一个程序计算出他母亲的年龄在几年后是他年龄的2倍,那时他们两人的年龄各多少?

要求:使用分支、循环结构语句实现,直接输出结果不计分。 【试题21】

20

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件技术专业学生专业技能抽查标准(2015修订版) - 图文(4)在线全文阅读。

软件技术专业学生专业技能抽查标准(2015修订版) - 图文(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/562203.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: