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

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

為啥我這就不行了呢- -,跪求解答

如圖,printf里面不是寫了x+y,x*y了嘛,后面還要寫x+y,x*y,

正在回答

3 回答

pirntf是打印(輸出)語句,其中“ ”內的內容只是輸出給用戶看的,電腦無需理解也不會執行其中的任何命令,而后面的x+y、x*y才是電腦需要計算并賦值給“%d”的命令。

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

wacsz1995 提問者

謝謝謝,茅塞頓開!
2016-02-24 回復 有任何疑惑可以回復我~

printf("x+y=%d\n", ?這里是給計算機看的,因為你運算的結果存在x+y里邊了,你要告訴計算機結果在這里 拿過來用?。? ? 下邊這個你應該能看懂!純手打 ? 望采納??!

#include <stdio.h>

int main()

{

? ? int x,y;??

? ? x = 10;

? ? y = -3;

? ?int A=x+y; ?//定義x+y的值賦給A

? ?int B=x-y;

? ?int C=x*y;

? ?int D=x/y;

? ?int E=x%y;

? ? printf("x+y=%d\n", A ? ); ?//x+y的結果存在了A里

? ? printf("x-y=%d\n", ?B ? );

? ? printf("x*y=%d\n", ?C ? );

? ? printf("x/y=%d\n", ? D ?);

? ? printf("x%y=%d\n", ?E ?); ?

? ? return 0; ? ?

}


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

wacsz1995 提問者

謝謝你!,之前先看到樓上答案,懂了,之后才看到你得,不好意思,不過謝謝你了!
2016-02-24 回復 有任何疑惑可以回復我~

后面是要寫printf里面%d代表的那個變量吧 ? !我覺得


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

舉報

0/150
提交
取消

為啥我這就不行了呢- -,跪求解答

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

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

幫助反饋 APP下載

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

公眾號

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