c語言中2f
發布時間: 2023-01-29 16:08:38
① c語言,%2f是什麼意思詳細點,舉例說明,懂了才採納
%2f 中的 2 表示占兩位輸出。
如下面的程序:
#include<stdio.h>
intmain()
{
floatx,y;
printf("請輸入兩個數: ");
scanf("%f,%f",&x,&y);
printf("%10f,%10f ",x,y);//%10f,表示右對齊,佔10位輸出
printf("%-10f,%-10f ",x,y);// %-10f,表示左對齊,佔10位輸出
//%5.2f,表示右對齊,佔5位,保留兩位有效數字;%-5.2則表示左對齊
printf("%5.2f,%-5.2f ",x,y);
return0;
}
輸出:
② C語言中%2f什麼意思
%f是float的控制符
你定義的double,用f肯定控制不了
double的格式控制符是%lf,%.2lf就是把double輸出為2位小數
%2f是把float的輸出為2位小數
%2f是把float的所有位數輸出2位,包括小數點,如果不組2位,補0,如果超過2位,按照實際輸出
%2lf是把double的所有位數輸出2位,包括小數點,如果不組2位,補0,如果超過2位,按照實際輸出
自己把控制符用錯了
熱點內容