


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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两位玩家拥有英
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025甘肃嘉峪关市供销合作社招聘公益性岗位人员2人备考练习试题及答案解析
- 2025国铁投资发展有限公司第一批次招聘4人(天津)备考考试题库附答案解析
- 2025云南保山市龙陵县民政局招聘龙陵县殡仪馆临时人员15人备考考试题库附答案解析
- 2025广东阳江市阳西县补充招聘森林消防应急队员7人备考练习题库及答案解析
- 2025年合肥市巢湖市大学生乡村医生专项计划招聘2名备考考试题库附答案解析
- 工厂安全培训教育总结课件
- 宇宙之谜揭秘
- 价格谈判机制优化-洞察及研究
- 心律失常导管消融研究-洞察及研究
- 区域创新管理制度
- 智能城市垃圾分类处理系统合同
- 乙酰丙酸论文
- 人教版 九年级历史上册 第一、二单元 单元测试卷(2024年秋)
- 偏瘫康复护理个案病例分析
- NBT 10643-2021 风电场用静止无功发生器技术要求与试验方法-PDF解密
- 铁路防雷及接地工程技术规范(TB 10180-2016)
- 饮品运输行业分析
- 胸痛的鉴别诊断和诊断流程课件
- 混料错料预防措施培训课件
- 白鹿原名著导读读书分享
- 医疗设备采购 投标技术方案 (技术方案)
评论
0/150
提交评论