第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

各位大神們,為什么不可這樣printf(“x%%y=%d\n”,   1 );?

各位大神們,為什么不可這樣printf(“x%%y=%d\n”,   1 );?

C
540Immortal 2017-10-20 14:16:13
各位大神們,為什么不可這樣printf(“x%%y=%d\n”, ? 1 );?
查看完整描述

3 回答

已采納
?
qq_莫非

TA貢獻257條經驗 獲得超93個贊

因為你前面是%d,所以后面也就是1那個位置應該是一個int 類型的變量,但是你那個位置是常量1.是不可以的。

查看完整回答
3 反對 回復 2017-10-20
?
書旅

TA貢獻238條經驗 獲得超101個贊

這個輸出結果是 ? x%y=1,你這樣寫沒錯啊,當有兩個%在一起時,輸出結果中只顯示一個%。不要問為什么,編譯器運行結果就是這個。就像1+1=2,就是等于2,記住就行。如果你這個是這樣printf("x%%y=%%d\n",1);輸出結果就是 ? x%y=%d

查看完整回答
1 反對 回復 2017-10-20
?
onemoo

TA貢獻883條經驗 獲得超454個贊

可以這樣啊。

你是不是有地方打錯了? 比如用了中文標點符號...

查看完整回答
1 反對 回復 2017-10-20
  • 540Immortal
    540Immortal
    謝謝你
  • 540Immortal
    540Immortal
    謝謝你
  • onemoo
    onemoo
    先別客氣。不知道你明白這個問題了沒有。 不過你采納的那個答案說錯了! 1是常量,但不管是常量還是變量,它們都是有類型的。1是整型常量,而且這樣的整型常量默認類型就是int,所以你這個代碼是沒有問題的。 如果代碼沒法編譯,那問題可能出在別的地方。
  • 3 回答
  • 0 關注
  • 2018 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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