課程
/后端開發
/C
/C語言入門
printf("%lf\n",d); "%1f" 是什么類型
2016-07-05
源自:C語言入門 2-8
正在回答
%n.mf 表示輸出m位小數,如果不加m的話 默認輸出6位小數。當數據的長度大于n時,左邊會補空格 ,數據右端對齊輸出。所以這個1的意思是輸出總位數為1位,即1是只讀一個字符。例如
float a,b;
scanf("%1f %f",&a,&b);
printf("%f %f",a,b);
輸入12.345 67.8a 讀 1, b讀 2.345, 而后的67.8留在輸入緩沖器里.輸出結果就是1.000000 2.345000
屬于浮點型的一種,占用16個字節
long double(長雙精度類型),屬于浮點型的一種,占用16個字節。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答格式化輸出語句
1 回答格式化輸出語句
2 回答格式化輸出語句
5 回答格式化輸出語句
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-05
%n.mf 表示輸出m位小數,如果不加m的話 默認輸出6位小數。當數據的長度大于n時,左邊會補空格 ,數據右端對齊輸出。所以這個1的意思是輸出總位數為1位,即1是只讀一個字符。例如
float a,b;
scanf("%1f %f",&a,&b);
printf("%f %f",a,b);
輸入
12.345 67.8
a 讀 1, b讀 2.345, 而后的67.8留在輸入緩沖器里.
輸出結果就是
1.000000 2.345000
2016-07-05
屬于浮點型的一種,占用16個字節
2016-07-05
long double(長雙精度類型),屬于浮點型的一種,占用16個字節。