技能高考专题:SCCE作业.docx

上传人:小魏子好文库 文档编号:10696085 上传时间:2021-05-31 格式:DOCX 页数:26 大小:30.33KB
返回 下载 相关 举报
技能高考专题:SCCE作业.docx_第1页
第1页 / 共26页
技能高考专题:SCCE作业.docx_第2页
第2页 / 共26页
技能高考专题:SCCE作业.docx_第3页
第3页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《技能高考专题:SCCE作业.docx》由会员分享,可在线阅读,更多相关《技能高考专题:SCCE作业.docx(26页珍藏版)》请在三一文库上搜索。

1、1.从控制台输入一个三位数,在程序中分解这三位数,判断输入的三位数是否是水仙花数,并输出结果。水仙花数是指一个 n 位数 ( n3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:13 + 53+ 33 = 153)2.控制台输入任意一个数字,打印输出这个数的绝对值3.输入三个数,求三个数中的最大值。并输出4.定义整型变量,用于存储用户的输入。通过多重if结构判断数字的位数。1-9之间:一位数;10-99之间:两位数;100-999之间:三位数;1000-9999之间:四位数5.用switch语句模拟简单的两个数的+,-,*,/计算器6.显示学生成绩等级,要求如下:成绩高于90,则输

2、出“A”。成绩介于80-89之间,则输出“B”。成绩介于70-79之间,则输出“C”。成绩介于60-69之间,则输出“D”。成绩低于60,则输出“E”。7.公司发放年终奖,根据公司员工的职位不同,奖金数量也不一样,具体的规定如下:A 类:年终奖按年收入的30% 提成。B 类:年终奖按年收入的25% 提成。C 类:年终奖按年收入的20% 提成。D 类:年终奖按年收入的15% 提成。要求输入年收入以及员工类型,计算对应的年终奖金8.使用switch结构显示指定月份的天数,根据对年份和月份的判断,显示对应的天数9.编一个程序,设圆半径r=1.5,圆柱高h=3.6,圆周率3.1415定义为常量,求出圆

3、周长、圆面积、圆柱体积。然后用Console.WriteLine方法输出计算结果,输出时要求有文字说明,取小数点后2位数字。例如,圆周长=。10编一个程序,输入一个字符,如果输入的字符是大写字母,则转换为小写字母;如果输入的字符是小写字母,则转换为大写字母,否则不转换。(提示:使用ASCII码实现)11编一个程序,定义学生结构类型(有五位同学,每个同学有学号、姓名、性别和程序设计成绩四个字段),声明该结构类型变量,用for语句对结构体数组赋值以后再输出。12编一个程序,输入一个正数并且带小数,对该数进行四舍五入到个位数的运算。例如:12.56经过四舍五入运算,得到结果13;而12.46经过四舍

4、五入运算,得到结果12。13编一个程序,首先输入一个成绩(0到100的整数),然后用ifelse语句判断该成绩是优、良、中、及格还是不及格。(成绩=90为优,89成绩=80为良,79成绩=70为中,69成绩=60为及格,成绩=60为不及格)14编一个程序,利用do-while循环语句,从键盘上输入10个整数,求出它们的和15.编一个程序,用while循环语句来计算1+(1/2)+(2/3)+(3/4)+.+(99/100)之和。16编一个程序,利用while循环语句,求出1到10的各个数的平方之和。17编写一个程序,用while语句,求出1+(1+2)+(1+2+3)+.+(1+2+3+.+1

5、0)之和。18.编一个程序,用while循环语句,从键盘输入10个数,要求输出最大数和第二大数。19编一个程序,要求使用while语句,输入用户名和密码,实现用户登录程序的功能,至多允许输入三次,超过三次不允许登录。20有关系式1*1+2*2+3*3+.+k*kb?a:b max=maxc?max:c 35.建立一个数组,里面最少有10个整数并且大小顺序随机,使用for循环实现“冒泡排序”(从大到小或者从小到大的排列这10个整数)36.编写一个掷筛子(随机数)100次的程序,并打印出各种点数的出现次数.(使用 int random=new Random().Next(1,7) 来产生1-6的随

6、机数)。37.一个控制台应用程序,要求用户输入5个大写字母,如果用户输入的信息不满足要求,提示帮助信息并要求重新输入。(输入的字母数量不够,长度超过,为小写字母都需要提示)38.一个控制台应用程序,要求完成以下功能:1)接收一个整数n。2)如果接收的值n为正数,输出1n间的全部整数。3)如果接收的值n为负值,用break或者return退出程序。4)继续接收下一个整数。39.输入某年某月某日,判断这一天是这一年的第几天?40输入三个整数x,y,z,请把这三个数由小到大输出。41.控制台随机输入一个整数,使用for循环输出这个整数的加法表(例如:3;0+3=3,1+2=3,2+1=3,3+0=3

7、)42.一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?43.求1到100之间所有能被3整除,但不能被5整除的数的和。44.用循环输出下面图案按行数输出,比如输入5输出下面为5行的三角形*45.用循环输出下面图案按行数输出,比如输入5输出下面为5行的三角形*46.用循环输出下面图案例如:请输入行数10 * * * * * * * * * *47.用循环输出下面图案请输入行数7 * * * * * * * 48.用循环输出下面图案例如:请输入边长:10* * * * * * * * * * * * * * * * * * *

8、 * * * * * * * * * * * * * * * * *49.编写程序完成英雄联盟中路solo战斗信息;要求:1.每个英雄拥有四个技能 2.每个英雄攻击、防御,血量不同,技能伤害等于攻击*1.3减去防御(普通攻击伤害等于攻击减去防御) 3.每次技能施放完毕会普通攻击一次,4个技能释放完毕从第一个技能开始循环释放4.直到一方英雄死亡结束战斗,宣布胜利5.可以只有2名英雄实现思路: 1:声明结构体,英雄信息(名字;攻击;防御;血量;技能一名字;技能二名字;) 2:声明创建函数,完成A,B两位玩家拥有英雄以及英雄信息的初始化,返回结构体类型的数组,在主函数中创建结构体类型数组接收这个函数

9、返回值 3:声明函数完成虚拟对战,传入两位英雄的对应下标的数组 50.编写程序实现英雄联盟“极地大乱斗”选择英雄到战斗并且结束战斗的全部过程要求:1.首先输出A B两位玩家所拥有的英雄(最少拥有3名英雄) 2.两位玩家第一次进入游戏随机会分配一个自己已经拥有的英雄 3.每人可以重新随机2次,当A玩家确认选择完毕后 B玩家开始选择英雄 4.两位玩家确认自己选择的英雄后输出该英雄的所有信息(姓名,称号,攻击,防御,血量,技能名字) 5.倒计时5秒进入战斗 6.战斗过程可以与49题模式一样实现思路:1:声明结构体,英雄信息(名字;攻击;防御;血量;技能一名字;技能一对应伤害加成(例如:0.8 施放该技能可以造成普通攻击*1.8的伤害);技能二名字;技能二对应伤害加成,分别输出英雄名字2:声明创建函数,完成A,B两位玩家拥有英雄以及英雄信息的初始化,返回结构体类型的数组,在主函数中创建结构体类型数组接收这个函数返回值3:使用do_ while完成随机选英雄,控制随机次数,注意记录选择英雄的那个随机数,4:输出对应随机数的英雄信息 5:倒计时五秒开始战斗 6:声明函数完成虚拟对战,建议传入两位英雄对应随机数的数组

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 技工类职业技能考试


经营许可证编号:宁ICP备18001539号-1