課程
/后端開發
/C++
/C++遠征之起航篇
為什么不能用cout<<x,y,z<<endl
2020-01-11
源自:C++遠征之起航篇 4-3
正在回答
你好,你這行程序不只是分號的問題
首先,你要打印“,”的話,按照字符串或者字符來說,要加上“”或者‘’。
其次,如果你的x、y、z不是字符串常量的話,要用<<隔開
cout<<x<<","<<y<<","<<z<<endl;
如果你的x、y、z是字符串常量(string)的話,那么也要用+才行,沒有直接寫的
cout<<x+","y+","+z<<endl;
語言有它自己的要求規定(錯誤絕不姑息),他不是人不能感性判斷分析,需要你按照正確的方式進行輸入。
推薦你可以加深一下cout、和string字符串的學習。
加油!奧里給!
缺少分號,語句結束要有分號呀
舉報
C++亮點盡在其中,本課程是在C語言基礎上的一個延伸,得以升華
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-02-20
你好,你這行程序不只是分號的問題
首先,你要打印“,”的話,按照字符串或者字符來說,要加上“”或者‘’。
其次,如果你的x、y、z不是字符串常量的話,要用<<隔開
cout<<x<<","<<y<<","<<z<<endl;
如果你的x、y、z是字符串常量(string)的話,那么也要用+才行,沒有直接寫的
cout<<x+","y+","+z<<endl;
語言有它自己的要求規定(錯誤絕不姑息),他不是人不能感性判斷分析,需要你按照正確的方式進行輸入。
推薦你可以加深一下cout、和string字符串的學習。
加油!奧里給!
2020-01-11