為什么輸出框那里printf里面這個(gè)格式符要用%s?%d%f%c%lf為什么不可以?
#include <stdio.h>
int main()?
{ ? ? ??
? ? int height = 185;
? ? //補(bǔ)全所有代碼
? ? if(height >= 180)
? ? {
? ? ? ? printf("%s\n","恭喜小明可以參加?;@球隊(duì)");
? ? }
? ??
? ??
? ??
? ??
return 0;
}
#include <stdio.h>
int main()?
{ ? ? ??
? ? int height = 185;
? ? //補(bǔ)全所有代碼
? ? if(height >= 180)
? ? {
? ? ? ? printf("%s\n","恭喜小明可以參加?;@球隊(duì)");
? ? }
? ??
? ??
? ??
? ??
return 0;
}
2018-10-25
舉報(bào)
2018-10-25
%d是用來(lái)輸出整數(shù)的,%f輸出帶有小數(shù)的實(shí)數(shù),%c用于輸出字符比如:a A b B # & * 這些都是字符。 而%lf適用于輸出比%f更長(zhǎng)小數(shù)位數(shù)的雙精度變量,%s適用于字符串,用雙引號(hào)括起的就是字符串。
2018-11-09
2-5的課程有說(shuō)明什么時(shí)候用%d%c%s%f