課程
/后端開發
/C
/C語言入門
為什么jackResult(a,b,c)輸出的結果會出現在“jack運算結果是:”后面啊?幫忙解答一下,謝謝啦
2017-07-25
源自:C語言入門 5-5
正在回答
程序語句是依次執行的,printf語句在jackResult(a,b,c)前面,先執行輸出“jack運算結果是:”
然后執行jackResult(a,b,c)
慕運維3294233 提問者
機器本來就是連著輸出的
因為這行代碼并沒有使用換行的\n代碼,
你也可以這樣寫:
? ? printf("Jack運算結果是:%d",jackResult(a,b,c));
結果是一樣的
奇怪的阿怪
完整的代碼是什么?
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答為什么jackResult(a,b,c);不放在printf("jack運算結果是:");之中?
3 回答為什么最后的jackResult(a,b,c)要放在printf("Jack運算結果是:“)后邊呢?
2 回答為什么把jackResult(a,b,c)寫進printf(),結果還是"我算不出來"在"Jack運算結果是:"上面?
1 回答為什么輸出jack不能這樣寫printf("Jack運算結果是:%s/n", jackResult(a,b,c)); return 0;
2 回答printf("Jone運算結果是:%d\n", joneResult(a,b,c)); printf("Jack運算結果是:%d\n",jackResult());
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-26
程序語句是依次執行的,printf語句在jackResult(a,b,c)前面,先執行輸出“jack運算結果是:”
然后執行jackResult(a,b,c)
2017-07-29
機器本來就是連著輸出的
2017-07-28
因為這行代碼并沒有使用換行的\n代碼,
2017-07-25
你也可以這樣寫:
? ? printf("Jack運算結果是:%d",jackResult(a,b,c));
結果是一樣的
2017-07-25
完整的代碼是什么?