已采纳回答 / 级数
这是可以的,avg=sum/4;因为sum和4都是Int型,结合方向自右向左,所以先运行sum/4,得int型值14。再赋值给avg系统自动转换为double型,为14.000000。但如果sum的值不能被4整除的话,例如int sum=53,sum/4得到的int型值为13,avg值为13.000000,就错误了。要改变这种情况,可以用强制类型转换,如avg=(double)sum/4;也可以改变被除数的数据类型,如改为avg=sum/4.0,因为被除数为4.0为(double)float型,所以sum...
2015-11-20
已采纳回答 / BobCui
你这个循环出来不就是求num的个数吗?因为num是int不会有小数所以每次num/=10;num的位数就少一位,然后每少一位count++,那num到0的时候count的值就是num的位数
2015-11-20
已采纳回答 / xyjbsso
for(int i=0;i<=hobbys.length-1;i++){System.out.println(hobbys[i]);}//你在for循环里少了hobbys的长度减1和<=,for循环外面不用分号,还有输出的时候你的hobby应该是hobbys
2015-11-19
最新回答 / wait_3
本来这种问题你应该直接去看java的文档,看这个方法的定义的。方法的定义是这样的,对于这两个方法sort和fill方法,它们的索引是包括前面,不包括后面的;sort(al, 2, 5)就是对 [2, 4)进行排序。
2015-11-19
最新回答 / 山水之间123
public class HelloWorld { public static void main(String[] args) { // 变量保存成绩 double score = 53.3; //只需要将分数变量定义为浮点型即可。 // 变量保存加分次数 int count = 0; //打印输出加分前成绩 System.out.println("加分前成绩为"+score); // 只要成绩小...
2015-11-18
已采纳回答 / Perona
Java的关键字是指对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。
2015-11-18