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

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

為什么printf("x%%y=%d/n",x%y);這個前半部分為什么要在加一個%呢?

為什么printf("x%%y=%d/n",x%y);這個前半部分為什么要在加一個%呢?

正在回答

3 回答

其他不需要,就求余需要

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

因為這是在printf語句中,所以要想輸出%,要用兩個%%,其中第一個%表示格式聲明的開始(就像一個標志或者是一個引子引出它后面的東西),第二個才是真正輸出到窗口上顯示的。兩個%%表示在窗口中輸出一個%(如果是printf("x%y=")的話,在窗口中顯示的是xy=)

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

慕妹8910193

請問其他的加減乘除需要聲明嗎?還是就求余需要兩個%%
2018-01-24 回復 有任何疑惑可以回復我~
#2

_Z大志 回復 慕妹8910193

不好意思,看到有點晚...樓下回答了,其他的不需要,求余特殊
2018-02-02 回復 有任何疑惑可以回復我~

在C語言中? ?求余是用%%來表示的

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

_Z大志

C中的求余運算符是一個%,這個是printf語句中的轉換說明符,為了在窗口中顯示%
2018-01-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么printf("x%%y=%d/n",x%y);這個前半部分為什么要在加一個%呢?

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

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

幫助反饋 APP下載

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

公眾號

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