課程
/后端開(kāi)發(fā)
/C
/C語(yǔ)言入門(mén)
為什么這一節(jié)里面printf后面不能將%d改成18,而后面那一節(jié)將%d改不改成數(shù)字沒(méi)有關(guān)系
2016-01-05
源自:C語(yǔ)言入門(mén) 2-3
正在回答
也可以改成18,printf("")這里面可以直接輸入數(shù)字,就是把數(shù)字當(dāng)成字符串輸出,字符串你往后學(xué)就知道了。
但是如果想通過(guò)讀取age的值,就需要用%d來(lái)格式化輸出,因?yàn)閕nt age = 18;age是int 類(lèi)型的所以用 %d。具體的你要繼續(xù)往后學(xué)就明白了
慕斯7460451 提問(wèn)者
所以說(shuō)你可以寫(xiě)成
#include <stdio.h>int main(){????? int age = 18;????????????????????? /*這里定義年齡*/??? printf("我今年18歲!\n");??? return 0;?? ?}
也可以寫(xiě)成
#include <stdio.h>int main(){????? int age = 18;????????????????????? /*這里定義年齡*/??? printf("我今年%d歲!\n",age);??? return 0;?? ?}
舉報(bào)
C語(yǔ)言入門(mén)視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
2 回答c語(yǔ)言中,什么情況下用+=,什么情況下用+
4 回答為什么%d不應(yīng)該改成%f
1 回答什么情況?
2 回答什么情況?
1 回答return什么情況下要有
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-01-05
也可以改成18,printf("")這里面可以直接輸入數(shù)字,就是把數(shù)字當(dāng)成字符串輸出,字符串你往后學(xué)就知道了。
但是如果想通過(guò)讀取age的值,就需要用%d來(lái)格式化輸出,因?yàn)閕nt age = 18;age是int 類(lèi)型的所以用 %d。具體的你要繼續(xù)往后學(xué)就明白了
2016-01-05
所以說(shuō)你可以寫(xiě)成
#include <stdio.h>
int main()
{
????? int age = 18;????????????????????? /*這里定義年齡*/
??? printf("我今年18歲!\n");
??? return 0;?? ?
}
也可以寫(xiě)成
#include <stdio.h>
int main()
{
????? int age = 18;????????????????????? /*這里定義年齡*/
??? printf("我今年%d歲!\n",age);
??? return 0;?? ?
}