已采納回答 / 慕瓜3286663
不可以,因?yàn)轭}目要求是身高不低于,就是大于等于的意思;同理,存款不少于,就是大于等于的意思,一般都是這樣。比如,不大于就是小于等于,不多于就是少于等于。這個(gè)代碼雖然最后的結(jié)果是正確的,但萬一遇到一個(gè)特殊情況就錯(cuò)了,不能直接寫大于號(hào)
2021-04-01
已采納回答 / 藍(lán)色的藍(lán)莓
sum+=num;后面多了一個(gè)分號(hào)
已采納回答 / qq_慕移動(dòng)6467840
應(yīng)該是這樣if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)要有一個(gè)括號(hào)括著year%4==0&&year%100!=0
2021-03-31
已采納回答 / 蒙上灰的夢想
不加是因?yàn)槟阋呀?jīng)強(qiáng)制類型轉(zhuǎn)換了。加了相當(dāng)于又做了一次強(qiáng)制類型轉(zhuǎn)換,當(dāng)然對(duì)了。
2021-03-29
已采納回答 / qq_慕俠8332055
不可以,假如m=4,運(yùn)行下面的for(n=2; n<m; n++)?,當(dāng)n=2時(shí)不滿足if,所以if不會(huì)執(zhí)行4%2,而是直接執(zhí)行n與m相等的數(shù) if運(yùn)行的就是4%4==0,發(fā)現(xiàn)滿足if然后跳出循環(huán),然后輸出m??蓪?shí)際上m=4不是個(gè)素?cái)?shù)
2021-03-23
已采納回答 / qq_慕圣4503752
k的for循環(huán)的第二個(gè)表達(dá)式寫的有問題,這里需要寫的不是*的位置,而是個(gè)數(shù)。比如對(duì)于第一行i=1,開始循環(huán)時(shí)k=1,但是你的循環(huán)條件是3<k<5,不滿足條件,直接跳出循環(huán),所以前面幾行根本沒有輸出*。
2021-03-18
已采納回答 / qq_慕先生8066449
因?yàn)槿绻鹖f語句中無{},if函數(shù)只會(huì)執(zhí)行if后面的緊跟的語句,再往后面的語句不再執(zhí)行。其實(shí)編程語言為嚴(yán)格的機(jī)器語言,建議所有if語句都要加上{},指示if函數(shù)的作用范圍,以此來養(yǎng)成良好的變成習(xí)慣。
2021-03-16
已采納回答 / qq_慕絲4581239
明白符號(hào)鄧先后順序 不要() 機(jī)器只判斷 heighe, 加了()機(jī)器就會(huì)判斷height>=180是不是 1 才能執(zhí)行下面的
2021-03-14
已采納回答 / 慕余一
printf("x%%y=%d\n",? ? ?);? 為什么會(huì)有兩個(gè)% ?為了區(qū)分運(yùn)算符和格式化符號(hào)的區(qū)別,通常會(huì)會(huì)在求余運(yùn)算符前多加一個(gè)運(yùn)算符
2021-03-12