課程
/后端開發(fā)
/C
/C語言入門
最后那里寫z=x+y也顯示運行成功,而且結果是10,不是1,為什么?
2019-07-27
源自:C語言入門 3-6
正在回答
=是賦值? ?你要用==
你的(x+y)需要用括號,不然的話z=x+y執(zhí)行順序是:先把x的值賦給z,然后再加上有,結果當然是10了
慕碼人9202931
運行成功只能說明語言邏輯沒有錯誤,并不等于達到了你的目的。=是賦值,==才是等于,注意兩者的區(qū)別,==只是判斷,判斷正確輸出即為1,否則為0,輸出10是因為前面的輸出是x+y的值
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答程序有問題
1 回答排序程序問題
2 回答這個程序哪有問題??
2 回答程序問題
5 回答這個程序哪里有問題?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2019-08-10
=是賦值? ?你要用==
2019-08-05
你的(x+y)需要用括號,不然的話z=x+y執(zhí)行順序是:先把x的值賦給z,然后再加上有,結果當然是10了
2019-07-27
運行成功只能說明語言邏輯沒有錯誤,并不等于達到了你的目的。=是賦值,==才是等于,注意兩者的區(qū)別,==只是判斷,判斷正確輸出即為1,否則為0,輸出10是因為前面的輸出是x+y的值