為什么我(三個(gè)括號(hào))和標(biāo)準(zhǔn)答案(兩個(gè)括號(hào))不一樣但是通過了,哪位大佬解釋下
public class HelloWorld {
? ? public static void main(String[] args) {
int one = 20 ;
if (one%2==0){
? ?System.out.println("one是偶數(shù)");
}
? ?}
}
public class HelloWorld {
? ? public static void main(String[] args) {
int one = 20 ;
if (one%2==0){
? ?System.out.println("one是偶數(shù)");
}
? ?}
}
2018-10-26
舉報(bào)
2018-12-03
如果if語句中要輸出的語句只有一條,可以省略大括號(hào)的 ,有兩條及以上的語句必須要用大括號(hào)。題目中要輸出的語句只有一條所以加不加大括號(hào)效果都是一樣的
2018-11-20
以后遇到這樣的問題,自己格式化一下就知道為什么了
2018-11-18
本來就是要3個(gè)大括號(hào)啊,剛才試過了兩個(gè)大括號(hào)運(yùn)行錯(cuò)誤的。
public class HelloWorld {? //這是第三個(gè)大括號(hào)
? ? public static void main(String[] args) {//這是第二個(gè)大括號(hào)
? ? ? ? ? ?int one = 20 ;
? ? ? ? ? ?if (one%2==0){
? ? ? ? ? ? System.out.println("one是偶數(shù)");? //這是一個(gè)大括號(hào)
? ? ? ? ? ?}
? ?}//這是第二個(gè)大括號(hào)
}?//這是第三個(gè)大括號(hào)
現(xiàn)在懂了吧?
2018-11-18
因?yàn)橹虚g的代碼塊只有一行,所以可以省略大括號(hào),也可以添加;
2018-10-27
只是縮進(jìn)格式不一樣吧,你數(shù)一下做大括號(hào)“{”和有大括號(hào)“}”的個(gè)數(shù)是一樣的。
2018-10-27
你的問題過于模糊,請(qǐng)把標(biāo)準(zhǔn)答案發(fā)出來以供參考