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

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

為什么printf("%s\n","今年是閏年")用的是%s呢

?為什么這個里面用的是%s呢,前面有個用的是%c ? 一般什么情況會用到這種形式的輸出呢

?printf("%s\n","今年是閏年");


正在回答

4 回答

這些%s、%c等是輸出格式符。

%s表示輸出字符串。

當輸出語句中包含普通字符時,一般格式如:

printf("普通字符輸出格式符", 輸出項);

相關知識點:http://www.xianlaiwan.cn/code/5119


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

慕的地9104089 提問者

但是printf("今年是閏年");也能輸出這行文字啊 這兩種寫法的區別是什么呢
2015-05-19 回復 有任何疑惑可以回復我~
#2

Perona 回復 慕的地9104089 提問者

當沒有指定輸出格式符的時候,會默認按照%s來執行。保險點就加上%s。
2015-05-19 回復 有任何疑惑可以回復我~

懂了 ?謝謝大家的幫助啦

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

這句話是把后面的 ??今年是閏年 ? 當成字符串,然后在第一句中替換%s,字符串用S吧。

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

%c是以字符形式輸出,只輸出一個字符

%s是指以字符串形式輸出

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

舉報

0/150
提交
取消

為什么printf("%s\n","今年是閏年")用的是%s呢

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

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

幫助反饋 APP下載

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

公眾號

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