#10674: JAVA 他說程式無法結束所導致錯誤


a5456434 (shawn)

學校 : 崑山科技大學
編號 : 55896
來源 : [218.161.106.24]
最後登入時間 :
2017-02-06 22:15:42
a244. 新手訓練 ~ for + if -- 新手訓練系列 ~ 1 | From: [1.175.237.138] | 發表日期 : 2016-02-01 16:32

package two;
import java.util.*;
public class two {

public static void main(String[] args) {
int one;
Scanner str = new Scanner(System.in);
one=str.nextInt();


for(int i=0;i<=one;i++){
int a,b,c,d;

a=str.nextInt();
b=str.nextInt();
c=str.nextInt();

if(a==1){
System.out.println(b+c);
}


else if(a==2){
System.out.println(b-c);
}


else if(a==3){
System.out.println(b*c);
}


else if(a==4){
System.out.println(b/c);
}
}
}
}

 

 

請問我哪裡有錯嗎 執行是可以的阿!?

 
#10689: Re:JAVA 他說程式無法結束所導致錯誤


tomoyaken14 (歐練)

學校 : 不指定學校
編號 : 6922
來源 : [122.117.127.202]
最後登入時間 :
2024-04-15 14:31:55
a244. 新手訓練 ~ for + if -- 新手訓練系列 ~ 1 | From: [140.127.218.30] | 發表日期 : 2016-02-09 16:55

package two;
import java.util.*;
public class two {

public static void main(String[] args) {
int one;
Scanner str = new Scanner(System.in);
one=str.nextInt();


for(int i=0;i<=one;i++){
int a,b,c,d;

a=str.nextInt();
b=str.nextInt();
c=str.nextInt();

if(a==1){
System.out.println(b+c);
}


else if(a==2){
System.out.println(b-c);
}


else if(a==3){
System.out.println(b*c);
}


else if(a==4){
System.out.println(b/c);
}
}
}
}

 

 

請問我哪裡有錯嗎 執行是可以的阿!?

for(int i=0;i<=one;i++)


這個迴圈跑了幾次呢?

 
ZeroJudge Forum