1. 程式人生 > >從語言學習實例第二天(簡單小程序)

從語言學習實例第二天(簡單小程序)

c語言學習 三角形面積

技術分享

計算三角形面積 沒有考慮構不成三角形

技術分享

考慮完全

另外自我解惑
%f是用於格式化輸入輸出函數,對應類型為float的格式字符。加數字的情況僅適用於輸出函數,比如printf。
其形式為
printf("%a.bf", var);
其中a,b為常數。
含義為:
1 a, 代表輸出占|a|(a的絕對值)個字節的寬度,當實際寬度超過a時,按實際寬度輸出,否則輸出a個字節,不足部分補空格。 
如果a為正數,輸出的有效數字在右側,左側補空格。
如果a為負數,輸出的有效數字在左側,右側補空格。
2 b,代表輸出帶有b位小數,不足部分補0。
a,b可單獨使用,比如
printf("%4f", 1.2); 會輸出一個空格加上1.2。
printf("%.3f", 1.2); 會輸出1.200。
printf("%-8.4f", 1.2); 會輸出1.2000再輸出兩個空格。





本文出自 “大李子” 博客,轉載請與作者聯系!

從語言學習實例第二天(簡單小程序)