課程
/后端開發(fā)
/C
/C語言入門
%后面的 ? s ? 代表什么啊 ? 大神
2016-10-22
源自:C語言入門 4-1
正在回答
%s叫做格式符,一般是用來指代變量的。 因?yàn)樵贑語言中,printf("小明今年"+age+"歲\n");這種是不合法的,你只有printf("小明今年%d歲\n", age);這樣,先用格式符占個(gè)位置,然后在后面?zhèn)魅胱兞坎判小_@點(diǎn)來說JS要靈活的多。 相應(yīng)的有%d十進(jìn)制整數(shù),%c單個(gè)字符,多了就超出了,因?yàn)橹环峙淞艘粋€(gè)字節(jié)。%s多個(gè)字符,%f浮點(diǎn)數(shù)等等等等。。。。。 (以上均為個(gè)人粗淺理解,我也才開始學(xué)C,如有不對之處歡迎指出)
奧特曼呵呵 提問者
哈,樓主這是格式化符,前面我們有學(xué)過的,這里我按我自己的理解再啰嗦一次:如果你要輸出單個(gè)字符的話(比如A\B\C)就需要用%c,你可以按英文字面記character(還記得前面學(xué)過數(shù)據(jù)類型里的字符型char嗎?)這是單個(gè)字符,如果是要輸出很多個(gè)字符,即字符串時(shí)就用%s,(字符串英文character string,前面字符用了C那么字符串就是S咯,個(gè)人理解)。
當(dāng)然在這一題里,可以不用寫%s\n直接printf("恭喜小明可以參加校籃球隊(duì)")也能輸出結(jié)果,終于對不對我也不知道,我也是剛學(xué)哈
還是要看看書的,%s表示輸出的是字符型的變量,慢慢來,后面你會(huì)學(xué)到的
0.0
vcxzb
rgdfzgfdz
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答小明加籃球隊(duì)問題
5 回答小明加入籃球隊(duì)的問題
1 回答小明身高 籃球
1 回答printf("%s\n","恭喜小明可以參加?;@球隊(duì)")
4 回答printf("%s\n","恭喜小明可以參加?;@球隊(duì)");
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-28
%s叫做格式符,一般是用來指代變量的。 因?yàn)樵贑語言中,printf("小明今年"+age+"歲\n");這種是不合法的,你只有printf("小明今年%d歲\n", age);這樣,先用格式符占個(gè)位置,然后在后面?zhèn)魅胱兞坎判小_@點(diǎn)來說JS要靈活的多。 相應(yīng)的有%d十進(jìn)制整數(shù),%c單個(gè)字符,多了就超出了,因?yàn)橹环峙淞艘粋€(gè)字節(jié)。%s多個(gè)字符,%f浮點(diǎn)數(shù)等等等等。。。。。 (以上均為個(gè)人粗淺理解,我也才開始學(xué)C,如有不對之處歡迎指出)
2016-11-02
哈,樓主這是格式化符,前面我們有學(xué)過的,這里我按我自己的理解再啰嗦一次:如果你要輸出單個(gè)字符的話(比如A\B\C)就需要用%c,你可以按英文字面記character(還記得前面學(xué)過數(shù)據(jù)類型里的字符型char嗎?)這是單個(gè)字符,如果是要輸出很多個(gè)字符,即字符串時(shí)就用%s,(字符串英文character string,前面字符用了C那么字符串就是S咯,個(gè)人理解)。
當(dāng)然在這一題里,可以不用寫%s\n直接printf("恭喜小明可以參加校籃球隊(duì)")也能輸出結(jié)果,終于對不對我也不知道,我也是剛學(xué)哈
2016-10-22
還是要看看書的,%s表示輸出的是字符型的變量,慢慢來,后面你會(huì)學(xué)到的
2016-10-22
0.0
2016-10-22
vcxzb
2016-10-22
rgdfzgfdz