已采纳回答 / 慕尼黑2111111
for(inti = i ;i <= 100 && i % 3 != 0 ; i++) // 此句 判断部分:i<=100 && i%3 != 0 当(i++) ---->到 3 是 i%3==0 此时(i%3!=0)部分为错误(false)及判断部分结果为false ,直接跳出循环,从而执行了System.out.println() 语句。// 最终输出结果为 :3
2019-01-15
已采纳回答 / 慕村3187174
double num=35/8; 这样那后面的小数就出来了,自然double可以换成float,至于为啥要分为整型或浮点,目前才疏学浅的我只能说这个是约定了,就比如说加法为什么是+这个符号而不是其他符号。祝学得开心
2019-01-15
已采纳回答 / 我只是为了毕设___
float是单精度浮点数,精度是7位double是双精度浮点数,有效数字16位,精度比float高char是字符类型,包含字符string是字符串类型,包含字符串,string内部用来存储的结果是一个char字符数具体的使用情况需要依据编程时的具体情况进行选择
2019-01-14
已采纳回答 / wingle
这种问题可能有多种原因,你可以参考以下资料,多试一下:https://blog.csdn.net/u010739551/article/details/46999093
2019-01-10
已采纳回答 / 大爱我小宝哥
老师讲的java环境变量配置,还是存在一点小瑕疵的,建议改一下: (1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” (3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.ja...
2019-01-09
已采纳回答 / 慕仙2528729
执行continue,后面的语句都不执行,又重新从for开始运行,一直在for循环里跑,等到不满足不循环条件就跳出for循环。执行break,就直接跳出for循环1、像你第一段代码,i=1的情况下, i%2!=0成立,执行continue,后面输出和i++都不执行,又从i=1往下算,死循环了。如果用break的话,那就直接结束for循环。2、拿第二段代码举例,i=1的情况下, i%2!=0成立,执行continue,后面输出不执行,所以1没输出,然后执行i++(这个i++和前面一段不同,它在continu...
2019-01-09
已采纳回答 / 慕粉2253043905
default是所有的case都匹配不到的情况下,再调用default。如上的结果,已经匹配到的情况下,没有跳出switch,还是会执行到默认的表达式
2019-01-09