已采纳回答 / Perona
int型做除法得到的值还是int型。即999/10,得到的值是99。99/10,得到的值是9。9/10,得到的值是0。(注,这里不是按照四舍五入滴,是直接把小数点后的数字丢掉的)
2015-10-27
已采纳回答 / Y_du
<...code...>这样是在for外面定义的,这样count的值会在每次for循环累计,这样程序会输出1,2,3,4,5,6,7,8,9。<...code...>这样是在for内面定义的,这样count的值会在每次for循环的时候把它变成初始值0再累加,这样程序会输出9次1。
2015-10-27
最新回答 / java2018
public class HelloWorld{ public static void main(String[] args) { int one = 10 ; int two = 20 ; int three = 0 ; three=one+two; System.out.println("three = one + two ==>"+three); three += one ; System.out....
2015-10-27
最新回答 / weibo_丶本宫乏了_0
public class HelloWorld{ public static void main(String[] args) {int age1=24;int age2=18;int age3=36;int age4=27;int sum=age1+age2+age3+age4; double avg1=(age1+age2+age3+age4)/4.0; int minus=age1-age2; int newAge=--age1; System.o...
2015-10-27
最赞回答 / 天启之魂
4.0是double类型,int和double在一起运算时会自动将int的类型提升到double 那么计算的结果也就成了double所以结果就是26.25如果是/4 那么两个int计算的结果就是int 结果就是26 然后强转为double 结果就是26.0
2015-10-27
最新回答 / 袁乐方
error: cannot find symbolint heightAvg2=inrheightAvg1;^symbol: variable inrheightAvg1location: class HelloWorld1 error意思是在"int heightAvg2=inrheightAvg1;"这一行中,你把变量名写错了,编辑器找不到"inrheightAvg1"这个变量在哪正确的写法是"int heightAvg2=(int)heightAvg1;"你再检查一下,如果按照你上面的那些代码,是不...
2015-10-26
已采纳回答 / 天启之魂
局部变量存在于在栈内存中,系统不会默认赋值,所以必须声明的时候就赋值成员变量存在于堆内存中,也就是对象中,系统在对象生成的时候就会进行默认赋值,所以你可以先声明,之后再赋值你只需要弄清楚声明是局部变量,什么是成员变量即可
2015-10-26
最新回答 / 天启之魂
4.0是double类型,int和double在一起运算时会自动将int的类型提升到double 那么计算的结果也就成了double所以结果就是26.25如果是/4 那么两个int计算的结果就是int 结果就是26 然后强转为double 结果就是26.0
2015-10-26
已采纳回答 / 山水之间123
你是说练习题吧,我开始也感到困惑,其实就是答案与左面内容一模一样,就看你真理解没理解,敢不敢照着原样写出来。逻辑运算应该不能进行数值型运算,两者说的不是一类事。
2015-10-25