最赞回答 / 向清欢
count++是记录循环的次数,num/=10是num除以10后结果再赋给num,如果num符合循环条件,那count就再次添加循环次数,num就再除以10后结果再赋给num,当num不符合循环条件后,则不执行这两条操作,count的次数则为num的位数了,我是这样理解的
2020-05-03
public class HelloWorld {
public static void main(String[] args) {
int score = 94;
String sex = "女";
if (score>80)
System.out.println("进入"+sex+"子组决赛");
}
}
public static void main(String[] args) {
int score = 94;
String sex = "女";
if (score>80)
System.out.println("进入"+sex+"子组决赛");
}
}
2020-04-29
已采纳回答 / 慕粉giner
先执行doa == >2 + 2 = 4b ==>0 + 4 = 4这样偶数2就没有加上,然后因是先执行,所以a=50时,再执行a ==>50 + 2 =52b ==> 648 + 52 = 700这个就是你程序执行的结果。
2020-04-28
已采纳回答 / 莫道人长久
如果num = num + 2在前面;那第一次循环执行的就是 num = 2 + 2 = 4;sum = 0 + 2 = 2;下一次循环执行的是num = 4 + 2 = 6;sum = 2 + 4 = 6;相当于你每次循环都多加了2,循环执行了25次,25 * 2 = 50,所以结果比原来多了50,sum = 700。
2020-04-27
System.out.println("加分前成绩: " + score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
if (score<60){
for(score=53; score<60; score++ )
count++;
//打印输出加分后成绩,以及加分次数
System.out.println("加分后成绩: " +score);
System.out.println("共加了" +count+"次!");
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
if (score<60){
for(score=53; score<60; score++ )
count++;
//打印输出加分后成绩,以及加分次数
System.out.println("加分后成绩: " +score);
System.out.println("共加了" +count+"次!");