随机生成+if语句示例
2020-06-06 14:52
197 查看
运气测试器eg:
package xiafly; public class TestIf { public static void main(String[] args) { double x = Math.random(); // 随机生成【0,1)的随机数 int a = 1 + (int) (Math.random() * 6); int b = 1 + (int) (Math.random() * 6); int c = 1 + (int) (Math.random() * 6); int count = a + b + c; System.out.println("\t第一颗骰子:" + a + "\n\t第二颗骰子:" + b + "\n\t第三颗骰子:" + c + "\n\t总分:" + count); if (count > 15) { System.out.println("\t手气不错,挣大钱"); } if (10 <= count && count <= 15) { System.out.println("\t手气一般,继续玩"); } if (count < 10) { System.out.println("\t手气差,赶紧溜"); } } }
运行结果:
第一颗骰子:6 第二颗骰子:6 第三颗骰子:4 总分:16 手气不错,挣大钱 Process finished with exit code 0
就运行两次,手气不错,/手动狗头/
年龄随机生成eg:
package xiafly; public class Testif01 { public static void main(String[] args) { int age = (int) (100 * Math.random()); System.out.print("年龄:" + age + "\t属于"); if (age < 16) { System.out.printf("青少年,喜欢玩"); } else if (age <= 28) { System.out.printf("青年,要学习"); } else if (age <= 50) { System.out.printf("中年,要工作"); } else if (age <= 70) { System.out.printf("老年,要养生"); } else { System.out.printf("古稀之年"); } } }
运行结果:
年龄:10 属于青少年,喜欢玩 Process finished with exit code 0
我才10岁…
迟到是要扣钱的eg:
package xiafly; public class LateTime { public static int late(int LateMinute, double salary) { int money = 0; if (LateMinute < 11) { System.out.println("警告!!!不能迟到!!!"); } else if (LateMinute < 21) { money = 100; } else if (LateMinute < 31) { money = 200; } else if (LateMinute < 61) { money = (int) (salary / (21.75 * 2)); //21.75 月平均工作日 } else { money = (int) ((salary / 21.75) * 3); } System.out.println("罚款:" + money); return money; } //方法的重载,可以根据形参的不同自动匹配 public static int add() { return 0; } public static int add(int a, int b) { return 1; } public static void main(String[] args) { late(26, 6000); add(); add(1, 1); } }
运行结果:
罚款:200 Process finished with exit code 0
相关文章推荐
- 用if语句随机生成十个数,排序
- 产生25个int类型的随机数。对于每一个随机值,使用if-else语句来将其分类为大于、小于或等于紧随它而随机生成的值。
- 根据navicat的create语句随机生成insert语句
- Java随机生成姓名,手机号,住址代码示例
- 生成随机编码 / SQL语句导入导出大全 //金额阿拉伯数字转换为中文的自定义函数
- SQL语句 对表按某几个字段分组,并生成组内记录数范围内的随机序号.
- 用循环或if语句从json中取数据示例
- JavaScript显示隐藏DIV的IF语句示例
- 用循环或if语句从json中取数据示例
- 2020.7.15 c#转换符 运算符 if语句 swith语句 函数 随机数的生成,判断字符是否为空 占位符
- vue生成随机验证码的示例代码
- java随机字符串生成示例
- PHP随机生成中文段落示例【测试网站内容时使用】
- 生成纯字母随机编号的示例(仅大小或者小写).sql
- Python基础之条件控制操作示例【if语句】
- CH02_IF语句示例程序
- JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结
- javascript生成随机颜色示例代码
- shell语句之for、if、case、expect脚本示例
- verilog case,if语句情况不全包含会生成锁存器