如题所述
%表示对6åä½æ°ã
cè¯è¨ä¸%表示æ±ä½(æ称模è¿ç®)
æ ¼å¼è¯´æç±âï¼ âåæ ¼å¼å符ç»æï¼å¦ï¼ dï¼ fçãå®çä½ç¨æ¯å°è¾åºçæ°æ®è½¬æ¢ä¸ºæå®çæ ¼å¼è¾åºãæ ¼å¼è¯´ææ»æ¯ç±âï¼ âå符å¼å§çãä¸åç±»åçæ°æ®ç¨ä¸åçæ ¼å¼å符ã
æ ¼å¼å符æd,o,x,u,c,s,f,e,gçã
å¦
ï¼ dæ´åè¾åºï¼ï¼ ldé¿æ´åè¾åºï¼
ï¼ oä»¥å «è¿å¶æ°å½¢å¼è¾åºæ´æ°ï¼
ï¼ x以åå è¿å¶æ°å½¢å¼è¾åºæ´æ°ï¼
ï¼ u以åè¿å¶æ°è¾åºunsignedåæ°æ®(æ 符å·æ°)ã
ï¼ cç¨æ¥è¾åºä¸ä¸ªå符ï¼
ï¼ sç¨æ¥è¾åºä¸ä¸ªå符串ï¼
ï¼ fç¨æ¥è¾åºå®æ°ï¼ä»¥å°æ°å½¢å¼è¾åºï¼
ï¼ e以ææ°å½¢å¼è¾åºå®æ°ï¼
ï¼ gæ ¹æ®å¤§å°èªå¨éfæ ¼å¼æeæ ¼å¼ï¼ä¸ä¸è¾åºæ æä¹çé¶ã
scanf(æ§å¶å符ï¼å°åå表)
æ ¼å¼å符çå«ä¹åprintfå½æ°ï¼å°åå表æ¯ç±è¥å¹²ä¸ªå°åç»æç表åï¼å¯ä»¥æ¯åéçå°åï¼æå符串çé¦å°åãå¦scanf("ï¼ dï¼ cï¼ s",&a,&b,str)ï¼
cè¯è¨ä¸%表示æ±ä½(æ称模è¿ç®)
æ ¼å¼è¯´æç±âï¼ âåæ ¼å¼å符ç»æï¼å¦ï¼ dï¼ fçãå®çä½ç¨æ¯å°è¾åºçæ°æ®è½¬æ¢ä¸ºæå®çæ ¼å¼è¾åºãæ ¼å¼è¯´ææ»æ¯ç±âï¼ âå符å¼å§çãä¸åç±»åçæ°æ®ç¨ä¸åçæ ¼å¼å符ã
æ ¼å¼å符æd,o,x,u,c,s,f,e,gçã
å¦
ï¼ dæ´åè¾åºï¼ï¼ ldé¿æ´åè¾åºï¼
ï¼ oä»¥å «è¿å¶æ°å½¢å¼è¾åºæ´æ°ï¼
ï¼ x以åå è¿å¶æ°å½¢å¼è¾åºæ´æ°ï¼
ï¼ u以åè¿å¶æ°è¾åºunsignedåæ°æ®(æ 符å·æ°)ã
ï¼ cç¨æ¥è¾åºä¸ä¸ªå符ï¼
ï¼ sç¨æ¥è¾åºä¸ä¸ªå符串ï¼
ï¼ fç¨æ¥è¾åºå®æ°ï¼ä»¥å°æ°å½¢å¼è¾åºï¼
ï¼ e以ææ°å½¢å¼è¾åºå®æ°ï¼
ï¼ gæ ¹æ®å¤§å°èªå¨éfæ ¼å¼æeæ ¼å¼ï¼ä¸ä¸è¾åºæ æä¹çé¶ã
scanf(æ§å¶å符ï¼å°åå表)
æ ¼å¼å符çå«ä¹åprintfå½æ°ï¼å°åå表æ¯ç±è¥å¹²ä¸ªå°åç»æç表åï¼å¯ä»¥æ¯åéçå°åï¼æå符串çé¦å°åãå¦scanf("ï¼ dï¼ cï¼ s",&a,&b,str)ï¼
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-09-02
数字整体长度包括小数点为6位
float
a
=
12345678.12345;
printf(
%6.2f
,
a);
屏幕将输出什么内容呢?
%6.2f的格式含义是,数字整体长度包括小数点为6位,保留两位小数。但当实际长度大于格式定义的位数时以实际为准,因此输出是12345678.12
第二个当格式定义的位数大于实际长度时,补空格
输出就是:##1.20
#表示空格
float
a
=
12345678.12345;
printf(
%6.2f
,
a);
屏幕将输出什么内容呢?
%6.2f的格式含义是,数字整体长度包括小数点为6位,保留两位小数。但当实际长度大于格式定义的位数时以实际为准,因此输出是12345678.12
第二个当格式定义的位数大于实际长度时,补空格
输出就是:##1.20
#表示空格
第2个回答 2020-01-13