已采纳回答 / yymooc
在这问题中,sum是一个int类型的,当用sum/4时是int型的sum去除以int型的4得到的结果是int型的26,这是应该把int型的26赋给avg,但是这里avg是double型的,所以int型的26自动转换成double的26.0;double avg=sum/4.0中sum是int型的去除以4.0时要转换成double型的也就是105.0再除以4.0得到的结果就是26.25了。也就是做运算时,运算符前后的运算数要先转换成相同类型在计算
2015-02-02
已采纳回答 / 诗雨若枫
import java.util.Arrays;public class HelloWorld { //完成 main 方法 public static void main(String[] args) { HelloWord hello=new HelloWord(); int scores[]={89 , -23 , 64 , 91 , 119 , 52 , 73}; hello.paimin(scores); } ...
2015-02-02
已采纳回答 / yymooc
分号是一个语句的结束,在if后面加上分号就代表if语句的结束,之后就执行if下面的语句.例如if (nums[i]>max);max=nums[i];max=nums[i];这句话是在for循环里面最后max的值就等于最后一次循环中nums[6]的值,与if无关,只在for中循环,同理min=nums[6],所以都等于20.
2015-02-01
已采纳回答 / 时光清浅
//打印输出加分前成绩 System.out.println("加分前成绩:"+score); // 只要成绩小于60,就循环执行加分操作,并统计加分次数 for(;score<60;count++){ score++; } //打印输出加分后成绩,以及加分次数 System.out.println("加分后成绩...
2015-02-01