一.运用debug与watch:检查程序代码的错误,按住Ctrl+鼠标移至错误处点击可直接转到错误代码行;
二.判断语句
[IF结构](1)单一判断:if(变量名>90) {
System.out.println("奖励");
}else {
System.out.println("罚站");
}
// 格式:if(条件){}else{} 意义:变量名大于90,输出“奖励”,小于90,输出“罚站“。
(2)多重判断:if(score>80) {
System.out.println("优秀");
}else if(score>=60){
System.out.println("良好");
}else {
System.out.println("差");
}
//格式:if(条件){}else if(条件2){}else{}
// 意义:变量名大于80,输出“优秀”,小于等于60,输出“良好“小于60,输出“差“。
(3)嵌入判断:
//格式:if(条件){ if(条件2){} else{} } else{}
【Switch结构】
//格式 : int num=(1,2,3······)
switch(num){
case 1:
输出语句1;
break;
case 2:
输出语句;
break;
default:
输出语句3;
//意义:若输入值是1则输出语句1;若输入值是2则输出语句2;若输出其他则输出语句3;
三.随机抽选
//math.random()= (从0到1中抽一个数。)
如: int num=(int) (Math.random()*10) //意义:从0到1抽一个数乘以10,取整数。
四.循环结构
[while循环]:int num=0;
while(num<50) {
System.out.println("第"+(num+1)+"份试卷");
num++;
}
//格式:while(条件){ 输出语句; 结束循环; }
//意义:上述代码表示为打印试卷,num为试卷份数,从1份到50份逐一循环,当num+1大于50份时,停止打印。