IEDA快捷键操作:
- 输入main可以快速生成主函数
- 输入sout可以生成输出print
调用Math函数:
System.out.println(Math.random());//打印【0,1】的随机数
int num = (int)(Math.random() * 10); System.out.println(num);
生成0-10的数字
利用if else 多分支来判断
public class day11 { public static void main(String[] args) { System.out.println(Math.random());//打印【0,1】的随机数 //定义整型int // 生成0-10的数字 int num = (int)(Math.random() * 10); System.out.println("系统从0-10随机产生的数字为:"+num); //如果num变量输出小于5,输出比较小。 if (num<5){ System.out.printf(num+"数字较小"); } else { System.out.printf(num+"数字较大"); } // 生成0-100表示年龄的随机数 // 15岁一下为儿童,15-24青年,24-44中年,45-64中老年;65-84老年 85以上高寿。 int year = (int)(Math.random() * 100); //随机生成0-100的数字 System.out.println("您的年龄:"+year); if (year<15){ System.out.printf(year+"为儿童"); } else if(year<25){ System.out.printf(year+"为青年人"); } else if(year<45){ System.out.printf(year+"为中年"); } else if(year<65){ System.out.printf(year+"为中老年"); } else if(year<85){ System.out.printf(year+"为老年"); } else { System.out.printf(year+"为高寿"); } } }
作业:
public static void main(String[] args) { int grade =(int)( Math.random() * 100); if(grade>90){ System.out.printf("分数为:"+grade+"是天才哦!!"); } else if (grade>80){ System.out.printf("分数为:"+grade+"是优秀哦!!"); } else if (grade>70){ System.out.printf("分数为:"+grade+"是良好哦!!"); } else if (grade>60){ System.out.printf("分数为:"+grade+"是一般哦!!"); } else{ System.out.printf("分数为:"+grade+"不及格!!"); } }
1.break和continue