已采纳回答 / 丿平行丶
a = ++i,相当于 i=i+1; a = i; (先i = i + 1,再使用i的值)而 a = i++,相当于 a = i;i=i+1; (先使用i的值,再i = i + 1)
2016-04-27
已采纳回答 / 慕粉3118831
num=num/10.如果num=345,三位数,当他第一次除以10后,num=34,变为二位数,count+1;即每次执行一次num/=10;减一位数,count=1,一直减到num为个位数时num/10=0,循环不再执行,count即为num原始值的位数。
2016-04-27
已采纳回答 / qq_自余自乐_0
因为运行到12月31日时,执行if(i>31){j=j+1;i=1;};break;导致j=13 , i=1。所以可以在输入前加一个判断语句if(j<13){ System.out.println(j+"月"+i+"日"); }不过话说我的入门第一季4-9貌似没有这个题目
2016-04-26
最赞回答 / 慕斯4078384
public class show { public static void main(String [] args) { int i=0; int j=0; for(i=1;i<=4;i++) { for(int k=1; k<=4-i;k++) System.out.print(" "); for(j=1;j<=2*i-1;j++) ...
2016-04-26
已采纳回答 / qq_自余自乐_0
(double)(sum/4)先进行除法运算再进行强制转换,sum和4都是int型,则结果也为int型,所以26.25采用去尾法为26,强制转换后为double型26.0;后者4.0是double型的,在sum/4.0的过程中,sum先要转换成double型105.0与4.0保持一致,结果也为double型26.25
2016-04-26
已采纳回答 / cy0092
public static void main(String[] args) { String i="_我爱慕课网"; String o="www.imooc.com"; System.out.println(i+"\n"+ o);这样也可以啊
2016-04-26