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