已采纳回答 / 不会熄灭
按照我的分析是:你在慕课网页上敲的代码它会传送到后台服务器进入运行,然后传回,该类服务器不够大则超时,这是一种情况;第二种情况就是你敲的代码和他设定代码一致,后台只需判断是否一致即可,不用再传到相应软件上进行运行,则会立即反馈你敲对了。如果要改进,需要大量优质服务器,很贵的......
2017-03-02
已采纳回答 / 慕粉1423185707
j<=i的话 每行最多能打印i个星号j==i的话,当i=1时,j只能等于1时满足j==i,于是第一行打印了1个星i=2,j从1开始循环,第一次判断就不符合了。于是第二行什么也不打印就跳出了。理解一下for循环第二个参数的含义就懂了
2017-03-02
最新回答 / qq_时光_71
学习总结:(表达示) ?值1:值2 【三目运算符】表达示运算规则 :“表达示”是逻辑运算,结果是boolean类型, 如果表达示结果是true,返回的是值1,如果表达示结果是false返回的是值2.这里题目要求 值1=“及格”、值2="不及格"。都是String类型所以用Sting定义变量。
2017-03-02
最新回答 / 慕函数8491977
import java.util.Scanner;public class test { public static void main(String[] agrs){ Scanner input = new Scanner(System.in); System.out.println("请输入0~6任意一个数字:"); int day = input.nextInt(); switch (day){ case 0: System.out.println("Sund...
2017-03-02
已采纳回答 / 慕粉3912505
往后学就能发现不一样了。Java是面向对象的编程,c是面向过程。类,重载,继承这些专有名词不会再标准c中出现。(虽然有些可以强行用c语言解释,比如结构体解释)。但是出发点就不同,即使部分内容互通。像循环、条件等内容一样很正常。如果学过c++,和C语言对比就更明显了,c++由c而来,很多语句相似,但由于c++面向对象,致使它与c有本质区别。
2017-03-01
已采纳回答 / 小鱼儿5168
两个可以直接比较,int型默认转换为double进行比较,即a转换为8.0与b的3.5进行比较,两者不相等,您的System.out.println("a等于b:"(a==b));语句里面少了一个+号,应该写成System.out.println("a等于b:"+(a==b));即可以正常输出:a等于b:false,您可以试试看,但是如果想都用int型比较则需要进行强制转换。
2017-03-01
已采纳回答 / 慕盖茨2448495
楼主应该是想要将两个字符串合并输出,因此,需要将SEX1和SEX2定义为String格式,若定义为char格式,是两个字符数据,相加时是将ASC码相加,汉字没有ASC码,所以加出来是个很大的数字,在Netbeans编译器里能出结果,但在这个网页系统里肯定是会出错的。
2017-03-01