c語言中輸出longlong型資料怎麼輸出

2021-04-14 09:07:20 字數 1214 閱讀 6147

1樓:

%lld,例如:

long long a;

printf("%lld\n",a);

2樓:匿名使用者

c語言中有一個和long long型別想同的型別是__int64,他使用的格式是%i64d

如果是long long 那麼格式是%lld

3樓:匿名使用者

使用%lld格式輸出。

一、 long long 是c99標準對整型型別做的擴充套件,每個版long long型別的變數佔8位元組,64位。其表示範權圍為-9223372036854775808~9223372036854775807。

二、long long 型別輸出的時候,需要用printf函式,用%lld格式輸出。 示例**如下:

long long a = 1234;

printf("a=%lld\n", a);

三、輸出的各種可用於%d上的格式控制,均可用於%lld上,比如%10lld,表示輸出佔十位寬度等。

4樓:qc250不解釋

在不同的編抄譯器中有不同的輸出

襲long long a;

printf("%i64d",a);

或者long long a;

printf("%lld",a);

在正常情況下使用第一種,在某些做題**中用第二種,可詢問老師或管理員在比賽中會有明確的提示

5樓:斯霞公良雨星

使用格式字元%lld輸出long

long型別。

一、在c語言中輸出語句為printf。其呼叫方式為內:

printf(format_str,

vars...);

其中format_str中指定格式字容符,輸出時,根據格式字元輸出對於型別的變數。

二、每種變數型別,對應一組格式字元。如int對應為%d。

而long

long

對應的型別就是%lld。

三、參考**:

#include

int main()

四、注意事項:

1long

long型別從c99開始支援,所以如果編譯器不支援c99規範,則無法使用long

long。

2對於vc/vs編譯器,不支援long

long型別,而是使用_int64。輸出則為相同的%lld。

我想知道C語言中輸出浮點型資料應帶小數點後幾位?例如算出2 75應寫出(輸出)多少

樓上錯了 是 2f 完整的格式為 7.5f 表示按7位右對齊,點後保留五位 07.5f 不足的整數位用0補位 07.5f 左對齊 c語言浮點型小數點後為多少位 單精度浮 點型小bai數點後面有du效數字為 zhi7位和雙精度浮點型小數點後面有dao效版數字為16位。單精度在一些權處理器上比雙精度更快...

c語言中如何把浮點型轉換為字元型

一 抄c語言中數值型資料分為兩大類bai 整型和浮 點型du 整型 char int short long 浮點型 float 單精zhi度dao double 雙精度 二 浮點型資料轉存到字串中 char str 30 定義一個字元陣列,來儲存資料 double d 123.456 定義一個浮點型...

c語言中for迴圈怎麼理解C語言中for迴圈怎麼理解?

for迴圈是程式語言中一種開界的迴圈語句,而迴圈語句由迴圈體及迴圈的終止條件兩部分組成,for迴圈一般形式為 for 單次表示式 條件表示式 末尾迴圈體 執行的中間迴圈體可以為一個語句,也可以為多個語句,當中間迴圈體只有一個語句時,其大括號 可以省略,執行完中間迴圈體後接著執行末尾迴圈體 執行末尾迴...