亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

動態鏈表中,循環輸入scanf(“%d %d\n”,p->high,p->weight);中為什么添加了\n要輸入兩次0才會結束循環

57f66b9900018f0605000144.jpg

57f66b9a0001032a05000318.jpg

循環輸入scanf(“%d?%d\n”,p->high,p->weight);中為什么添加了\n要輸入兩次0才會結束循環


正在回答

2 回答

此處的/n不表示等待換行符,而是讀取并放棄連續的空白字符

善用百度啊騷年

0 回復 有任何疑惑可以回復我~
#1

慕學渣

好像沒答完,自己再補一下,輸入的空白字符將被拋棄,等待非空白字符,輸入的正常的字符將會放在緩沖區,也不會被賦值給變量
2016-10-20 回復 有任何疑惑可以回復我~

如果把\n去掉,就正常了,如果沒去掉,就需要兩次輸入使p->high 為0 才能退出循環

自己想不明白,求大神

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

動態鏈表中,循環輸入scanf(“%d %d\n”,p->high,p->weight);中為什么添加了\n要輸入兩次0才會結束循環

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號