課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
哪里錯(cuò)了啊
2016-07-03
源自:Java入門第一季(IDEA工具)升級(jí)版 4-12
正在回答
建議用Eclipse進(jìn)行編碼,有錯(cuò)誤的話,工具會(huì)提醒你的
public class HelloWorld {
public static void main(String[] args) {
// int=1; 第一處錯(cuò),沒交分割符號(hào)和變量
// sum=0;
int i = 1, sum = 0;
// while (i<=10);第二處錯(cuò),while應(yīng)該將下面語句用大括號(hào)擴(kuò)起來
while (i <= 10) {
i++;//注意i的位置,還有while和for的區(qū)別
if (i % 2 != 0) {//不是偶數(shù)不加
continue;// 記得加分號(hào),表示語句結(jié)束
//如果i++在這個(gè)if語句后,必要再continue前加i++;語句,否則會(huì)導(dǎo)致死循環(huán)
}
sum = i + sum;
System.out.println("1到10之間所有偶數(shù)和為:" + sum);
慕村6588625 提問者
? ? public static void main(String[] args) {
? ? int i=1
? ? int sum=0;
? ? while (i<=10){
? ? ?i++;
? ? ? ?if (i%2==1) {
???continue;
? ? ? ?sum=sum+i;
? ? ? ??}
? ??
? ? System.out.println("1到10之間所有偶數(shù)和為:"+sum);
continue少了分號(hào)?
public class HelloWorld?
{
int i=1;//少了變量名和分號(hào)
int sum=0;//沒定義數(shù)據(jù)類型
while (i<=10)
i++;
if (i%2==0) ?{
//多了continue}
sum=i+sum;
//System.out.println("1到10之間所有偶數(shù)和為:"+sum);語句應(yīng)該在所有循環(huán)結(jié)束時(shí)輸出
System.out.println("1到10之間所有偶數(shù)和為:"+sum);
//還有很多符號(hào)記得使用英文輸入法
while后面要用大括號(hào)吧循環(huán)內(nèi)容括起來,你后面分號(hào)就相當(dāng)于循環(huán)里面沒有執(zhí)行。后邊的代碼都只執(zhí)行了一次
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
3 回答代碼不能運(yùn)行
3 回答為什么這個(gè)代碼運(yùn)行不了
1 回答這段代碼錯(cuò)在哪里?為什么運(yùn)行不出結(jié)果
3 回答這個(gè)代碼哪里有問題?運(yùn)行出來都是對(duì)的啊???
1 回答哪里不對(duì)運(yùn)行部了呀?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-07-03
public class HelloWorld {
public static void main(String[] args) {
// int=1; 第一處錯(cuò),沒交分割符號(hào)和變量
// sum=0;
int i = 1, sum = 0;
// while (i<=10);第二處錯(cuò),while應(yīng)該將下面語句用大括號(hào)擴(kuò)起來
while (i <= 10) {
i++;//注意i的位置,還有while和for的區(qū)別
if (i % 2 != 0) {//不是偶數(shù)不加
continue;// 記得加分號(hào),表示語句結(jié)束
//如果i++在這個(gè)if語句后,必要再continue前加i++;語句,否則會(huì)導(dǎo)致死循環(huán)
}
sum = i + sum;
}
System.out.println("1到10之間所有偶數(shù)和為:" + sum);
}
}
2016-07-14
public class HelloWorld {
? ? public static void main(String[] args) {
? ? int i=1
? ? int sum=0;
? ? while (i<=10){
? ? ?i++;
? ? ? ?if (i%2==1) {
???continue;
}
? ? ? ?sum=sum+i;
? ? ? ??}
? ??
? ? System.out.println("1到10之間所有偶數(shù)和為:"+sum);
}
}
2016-07-05
continue少了分號(hào)?
2016-07-03
public class HelloWorld?
{
public static void main(String[] args) {
int i=1;//少了變量名和分號(hào)
int sum=0;//沒定義數(shù)據(jù)類型
while (i<=10)
{
i++;
if (i%2==0) ?{
//多了continue}
sum=i+sum;
//System.out.println("1到10之間所有偶數(shù)和為:"+sum);語句應(yīng)該在所有循環(huán)結(jié)束時(shí)輸出
}
}
System.out.println("1到10之間所有偶數(shù)和為:"+sum);
}
}
//還有很多符號(hào)記得使用英文輸入法
2016-07-03
while后面要用大括號(hào)吧循環(huán)內(nèi)容括起來,你后面分號(hào)就相當(dāng)于循環(huán)里面沒有執(zhí)行。后邊的代碼都只執(zhí)行了一次