最新回答 / weixin_慕容2563018
你的sum寫在for的括號里的話,當for下面的代碼塊結束以后,sum就會被清除,System.out.println("1到100之間不能被3整除的數之和為:"+sum)中就找不到sum了。如果不知道是為什么的話,可以去看看作用域
2024-05-10
最新回答 / 慕少3592971
test類main入口int變量sum,num循環當數字<=50如果數字是偶數,總和加上數字在數字小于等于50前都加1數字加到51,循環結束,50以內偶數得,打印控制臺。
2024-05-10
最新回答 / 秦暢_gimuGQ
這是因為在進行除法運算時,如果除數和被除數都是整數類型,那么結果也會是整數,會直接舍去小數部分。
比如,`int sum_1 = 5; int count_1 = 2; double avg_1 = sum_1 / count_1;` ,這里 `sum_1` 和 `count_1` 都是整數,做除法 `sum_1 / count_1` 的結果也是整數,即 2 。
而當把 `sum_1` 換成 `double` 類型,比如 `double sum_1 = 5.0; int count_1 = 2; do...
2024-02-21
最新回答 / 芬芳瑩瑩
char只能存儲單個字符,用單引號;String可以存儲多個字符,例如這里的final String love = "IMOOC"; "IMOOC"是多個字符,所以必須用String。
2024-01-01