課程
/后端開發
/C
/C語言入門
printf("%s\n",money >= cost? ? ‘yes’:‘no’);是不可以的
printf("%s\n",money >= cost? ? ‘是’:‘否’);也不能呢
2018-10-03
源自:C語言入門 3-9
正在回答
'y' 'n'是語言格式,而yes no不是,‘是否’是中文字符,更不在C語言范圍內了
SolCheung
可以用是否或者yesno,但是記得是雙引號和前面的%s
用字符串或者中文的話應該加雙引號‘’不是單引號‘’
printf("%c\n",cost<=money? 'y':'n');?這樣可以
Hprhy 提問者
沒用啊,我試了
漢字格式不是%s吧
printf("%s\n",money >= cost? ? "是":"否")
我試試
printf("%s\n",money >= cost? ? ‘是’:‘否’);
【應該是? ?:】
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答三目運算符怎么用?
2 回答三目運算符
1 回答三目運算符
7 回答三目運算符
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-06
'y' 'n'是語言格式,而yes no不是,‘是否’是中文字符,更不在C語言范圍內了
2018-11-04
可以用是否或者yesno,但是記得是雙引號和前面的%s
2018-10-07
用字符串或者中文的話應該加雙引號‘’不是單引號‘’
2018-10-06
printf("%c\n",cost<=money? 'y':'n');?這樣可以
2018-10-05
沒用啊,我試了
2018-10-05
漢字格式不是%s吧
2018-10-04
printf("%s\n",money >= cost? ? "是":"否")
2018-10-03
我試試
2018-10-03
printf("%s\n",money >= cost? ? ‘是’:‘否’);
【應該是? ?:】