- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
训练题和作业
1、编程求圆的面积?
步骤:定义2个变量代表圆的半径和面积
提示并输入圆的半径
计算面积
输出面积
结果如下:
2、编程计算某学生考试的三科的平均成绩?
步骤:定义四个double变量,分别代表学员语文、数学、英语和平均成绩
输出提示,接收学员输入的语文、数学和英语成绩
计算三科的平均成绩保存
输出学员的平均成绩
结果如下:
3、编程自定义格式化输出
你好,这里是《星光大道》节目组,请回答以下3个问题:
你最喜欢的综艺节目是:
你参加本节目的人数是:
你喜欢本节目主持人老毕吗?
步骤:定义三个字符串变量代表三个答案
提示并接收输入三个答案
格式化打印输出结果
结果如下:
4、编程转换身高数据(从米到厘米)
步骤:定义2个变量代表身高
提示并接受输入
计算得到厘米的身高
输出结果
结果如下:
5、控制台输入年份,判断是否闰年,并输出判断结果。
步骤:输出提示
接收输入并转化为整型
判断是否是闰年(算法:【能被4整除且不能被100整除的年份为闰年】或【能被400整除的年份为闰年】)
输出是闰年的结果
输出不是闰年的结果
结果如下:
6、城市自行车环城赛报名了,要求输入报名信息(姓名,性别,年龄),根据性别和年龄划分参加的比赛组。
步骤:输出提示
接收输入的姓名
接收输入的年龄并转化为整型
接收输入的性别
根据年龄判断参加的比赛组
根据性别判断参加的比赛组
提示输入的错误信息
结果如下:
7、根据用户选择的游戏判断他喜欢的游戏类型。
步骤:输出提示
接收用户输入
判断用户输入的游戏
输出判断后的结果
结果如下:
8、用户输入一个月份,判断是一年里的第几个季度。
步骤:输出提示
接收输入并转化为整型
超出月份提示输入的错误信息
结果如下:
9、根据用户的输入一个包含字母和数字且长度为5的字符串,统计字母、数字的个数?
步骤:输出提示
判断是否是字母或数字
统计个数
输出结果
结果如下:
思考题:
改用TryParse方法如何编写?
能否将重复的代码进行封装?
如果用户输入一个不定长的字符串将如何统计字母、数字的个数?
10、编程计算员工的年薪和年终奖金,年终奖金规则如下:
当年薪=50000,年终奖金为年薪的10%;
当50000年薪=80000,年终奖金为年薪的15%;
当80000年薪=100000,年终奖金为年薪的20%;
当100000年薪,年终奖金为年薪的25%;
步骤:输出提示
创建四个变量(姓名、月收入、年薪、年终奖金)
根据月收入计算出年薪
判断年薪计算出年终奖金
格式化输出计算后的结果
结果如下:
11、创建Dog类并在控制台输出Dog的说明信息。
实现思路:使用private关键字声明Dog类属性
使用属性的getter、setter方法。
只需添加“是否哺乳动物,是否食肉动物,有几条腿”三个属性的getter方法,不需添加setter方法,因为这几个属性的值对于某种动物来说是固定的,所以我们可以在构造方法中初始化。
另外Sun的编码规范中,对于boolean类型属性的getter方法不是以get开头而是以is开头。
步骤:创建狗类
声明并初始化小狗的属性:
是否哺乳动物属性
是否食肉动物属性
有几条腿
情绪属性 1:情绪不好,烦躁 2:情绪好
方法声明:
判断是否哺乳动物
判断是否食肉动物
返回有多少只腿
设置情绪值
通常情况下“打招呼”的方法
带情绪情况下“打招呼”的方法
如果情绪烦躁的话,就“呜呜叫”
如果情绪好的话,发出“旺旺旺叫”声
默认“摇摇尾巴”
创建对象测试
结果如下:
12、创建Cat、Frog类并在控制台输出Cat、Frog的说
文档评论(0)