已采纳回答 / 慕粉3470355
类型不一样 char是字符类型,String是字符串类型char a='1';//定义一个字符String b="dadsa";//定义一个字符串 懂了不小同学
2017-02-25
已采纳回答 / 慕粉1406301482
应该是可以的,这道题有印象,之前有计算sum = age1+age2+age3+age4,,直接套用sum就好,电脑批改什么的本来就很死板
2017-02-25
已采纳回答 / qq_星_36
程序执行是按照代码顺序往下执行的,在第一个输出之前你定义了“love”这个变量,并进行了初始化变量值为“imooc”,所以第一个输出为“imooc”.可以直接用love进行输出,不过要写成“System.out.println(love)”的形式。“+”是为了把加号两边的内容连接起来,也就是你截图上面注释的那样。
2017-02-25
最赞回答 / 慕粉0849021849
首先当i=3时,循环的判断条件错误,导致循环无法继续下去,所以判断条件建议改为if判断句。第二就是你的sum是局部变量,除非你声明时把它设为全局变量
2017-02-24
已采纳回答 / YxmJun
double是常用的,而且范围广。float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位)loat f = 345.98756f;//结果显示为345.9876,只显示7个有效位,对最后一位数四舍五入。double d=345.975423578631442d;//结果显示为345.975423578631,只显示15个有效位,对最后一位四舍五入。double 和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是...
2017-02-24