已采纳回答 / Its_forever
会报错,i为定义。因为你for(int i=0;i<names.length;i++);这句后面多了一个分号。i就变成了未定义了。去掉分号就好了。<...code...>
2016-01-11
已采纳回答 / yes居然被占用
首先你这个sum变量在for循环内可以使用,出了这个范围就找不到这个变量了,肯定报错,修改后的代码:public class CS { /** * @param args */ public static void main(String[] args) { int sum = 0; int i ; for (sum = 0, i = 1; i <= 100; i++) { if (i % 3 != 0) { sum = sum + i; } } System.out.pri...
2016-01-11
已采纳回答 / jun_zhao
char是可容纳单个字符的数据类型,‘广州’已经超出了char定义的范围,故把char detion='广州'改为String detion='广州'即可。
2016-01-11
已采纳回答 / qq_芥末芥末酱_0
第一个分号";",省略的是初始条件,就这题而言,就是int count =0; 因为你在前面写过了,所以自然不用重复,当然可以改成for(int count = 0; score < 60; count++){ score++;}
2016-01-10
已采纳回答 / Its_forever
switch(表达式) { case 常量表达式1:语句1; .... case 常量表达式2:语句2; default:语句; } 1.default就是如果没有符合的case就执行它,default并不是必须的. 2.case后的语句可以不用大括号. 3.switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型. 4.一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句. 来源:h...
2016-01-10
已采纳回答 / 无聊没啥事
public class HelloWorld { public static void main(String[] args) { int one = 20 ; if(one%2==0){ System.out.println("one是偶数"); } }}对一下 你的if(one%2==0) 你的括号一个是英文,一个是中文,要统一用英文的。还有少了个大括号}
2016-01-10
已采纳回答 / gaojz017
你是从哪里下载的?如果从support下载的,<...图片...>是要有许可证的。一般这都是企业购买的套件,包括售后服务,像升级及技术支持等。如果是个人,在官网下载软件需要注册个账户即可。
2016-01-10