Java基础题(判断、分支)

判断(一)

1. 输入一个int型的数据,判断这个数是否能被2整除,如果能被2整除,那么输出“这个数是偶数”,否则输出“这个数是奇数”。 

2.情景模拟: 一个女生问男生, 你Java成绩怎么样, 如果男生回答的分数在80以上, 女生就说"你教教我吧!", 如果回答的分数在80分以下, 女生就说"你好好自习!"

3.输入一个年份,如果是闰年输出“是闰年”,否则输出“是平年”


4.在消费结账的时候,输入你的消费总金额,再出示你的会员卡,如果你的会员卡是:
  1. 钻石VIP, 消费总金额打六折
  2. 白金VIP, 消费总金额打七折   
  3. 黄金VIP, 消费总金额打八折
  4. 白银VIP, 消费总金额打八五折  
  5. 青铜VIP, 消费总金额打九五折  
最后输出: 消费总金额为: XXX元        实际支付:XXX元  折扣为: X折

5. 商场的换购活动是当你的消费满了一定的金额, 可以参加换购活动, 加几元钱可以换购一件小商品:
 首先输入用户的消费金额,再询问用户是否参加换购活动,选择对应的数字
 输入数字1参加活动1: 满50元,  加2元换购600ml可乐一瓶
 输入数字2参加活动2: 满100元, 加5元换购蓝月亮洗手液一瓶
 输入数字3参加活动3: 满200元, 加10元换购步步高点读机一台
 输入数字4参加活动4: 满200元, 加50元换购九阳豆浆机一台
 最终输出本次消费的总金额

课后作业

4.输入两个小数,计算他们的和,如果和大于100,就输出这两个数整数部分的和,如果和小于等于100,就输出这两个数小数部分的和
(提示: 先得到数字的小数部分, 再用原数-小数就得到了整数部分
例: 5.3先得到其0.3(小数部分), 再用5.3-0.3 = 5.0(整数部分)
小数部分通过算术运算符可以获得
)

5.3
3.5

0.3+0.5 = 0.8

67.7
48.9

67 + 48 = 115


5.声明两个整型变量,分别是2和6,交换他们的值。参考75页3.7产生随机数那道题。
a = 2;
b = 6;
输出:交换前 a=2,b=6
输出:交换后 a=6,b=2

6.彩票 3.12,请把变量名改一下,书上的实在太长了。

判断(二)

 

1.猜数游戏(猜一个1~100)之间的数
  猜大小
  猜小了
  猜对了

2.猜拳游戏:石头、剪头、布游戏

3.输入年,输入月,判断该月多少天

4.询问对方是MM吗,如果回答为不是则说"再见,我不喜欢男人", 如果回答为是则继续询问年龄,如果年龄在18-25岁则再次询问是否有男朋友,如果年龄不在18-25岁之间则说"不好意思我正忙",对方回答男朋友问题如果回答"y"则说"那还算了,祝你幸福",否则说"呵呵, 能做你男朋友吗"?

5. 输入一个数字,如果这个数字是1,那么输出星期一,如果这个数字是2,那么就输出星期二,如果这个数字是3,那么就输出星期三。。。。。。如果是其他就输出输入错误!(用switch写)


6. 输出“你愿意为提高生活水平而拼搏吗?”,回答"愿意"则继续输出“你愿意每天学习8个小时吗?”回答"愿意"则输出“小样,你这么爱学习一定会成功的”否则输出“每天都不愿意学习8小时,那也叫爱拼啊?”如果在提高生活水平而拼搏的问题回答的不是愿意则输出“小样,不拼搏哪来的美女和MONEY啊?

7.设置两个随机器
    随机器 rd1 用来随机产生 23 ~ 33 之间的数字
    随机器 rd2 用来随机产生 -10 ~ 10 之间的数字
课后作业

1. 随机产生0-80的数字,来描述其年龄阶段:
    1. 10岁以前 - 童年
    2. 10-18岁  - 少年
    3. 19-29岁  - 青年
    4. 30-59岁  - 中年
    5. 60岁以上 - 老年

2. 用随机器产生1-12,并对应输出相应的生肖名生肖顺序:1鼠 2牛 3虎 4兔 5龙 6蛇 7马 8羊 9猴 10鸡 11狗 12猪。
(比如说:随机到1,就输出:"1鼠",随机到7,就输出"7马")

3. 模拟游戏中的暴击率 (注: 暴击率使得攻击力翻倍)
假设人物原本攻击力为88, 在攻击目标人物时, 有30%的几率会产生暴击(88 * 2)
请用程序模拟出这个攻击场景


4.星座
请输入你的出生月份:
请输入你的出生日期:
哈~你的星座是xxx

十二星座查询_星座屋
白羊座
3.21-4.19  
金牛座
4.20-5.20
双子座
5.21-6.21
巨蟹座
6.22-7.22
狮子座
7.23-8.22
处女座
8.23-9.22
天秤座
9.23-10.23
天蝎座
10.24-11.22
射手座
11.23-12.21
魔羯座
12.22-1.19
水瓶座
1.20-2.18
双鱼座
2.19-3.20

       


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汤永红

一分也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值