float型別幾位小數 c語言資料型別和格式化輸出

2021-10-17 09:29:43 字數 683 閱讀 2595

c語言

1基本資料型別

生活中很多東西都是有型別的

比如電影就有分為喜劇片、懸念片、恐怖片等等

c語言的資料也是有型別的

資料型別可分為:基本資料型別,構造資料型別,指標型別,空型別四大類

c語言中沒有字串變數

這次只說一下最常用的基本資料型別:整型、字元型和兩種實型

整型    int    占用2位元組  只能儲存整數  如 int  year=2020;

字元型  char  占用1位元組  儲存單個字元  char a="a";

實型分為單精度型和雙精度型,主要區別是精確到小數點後幾位

單精度型  float  占用4位元組  

雙精度型  float  占用8位元組   比單精度型更加精確

2格式化輸出語句

大致上是用格式符佔位,然後講各種型別的資料進行輸出

printf("輸出格式符",輸出項);    如

printf("今年是%d年",year);

常用的格式符有

%d   輸出十進位制整數

%c   輸出單個字元

%s   輸出字串

%f   輸出6位小數

c語言float型別小數點後位數

c語言float型別小數點後有幾位有效數字?float型別小數點後有效數字為6 7位。c語言中浮點型一般分為float單精度型 double雙精度型 long double長精度型,單精度浮點型小數點後面有效數字為6 7位和雙精度浮點型小數點後面有效數字為www.cppcns.com15 16位。單...

C語言float型別有點奇怪

源 main.c include int main 源 show.c include void show float a 編譯 gcc o test main.c show.c 執行後,輸出 0.000000 錯誤輸出 1 修改 在main.c中加入對show的宣告 void show float ...

C 保留小數點後幾位

string.format a 保留小數點後一位 string.format a 保留小數點後兩位 string.format a 保留小數點後三位 c 保留小數字n位四捨五入 double s 0.55555 result s.tostring 0.00 點後面幾個0就保留幾位 c 保留小數字n位...