c語(yǔ)言double型變量怎么賦值

小億
129
2024-05-14 17:58:51

在 C 語(yǔ)言中,`double` 類型的變量可以通過(guò)直接賦值、類型轉(zhuǎn)換或者計(jì)算表達(dá)式來(lái)初始化或賦值。以下是一些示例:

1、直接賦值:

```c

#include

int main() {

double num1 = 3.14;

printf("num1 = %f\n", num1);

return 0;

}

```

2、類型轉(zhuǎn)換:

```c

#include

int main() {

int int_num = 5;

double num2 = (double)int_num;

printf("num2 = %f\n", num2);

return 0;

}

```

3、計(jì)算表達(dá)式:

```c

#include

int main() {

double num3 = 2.0 * 3 + 0.14;

printf("num3 = %f\n", num3);

return 0;

}

```

在這些示例中,我們分別展示了如何為 `double` 類型的變量直接賦值、通過(guò)類型轉(zhuǎn)換賦值以及通過(guò)計(jì)算表達(dá)式賦值。注意,在使用 `printf` 函數(shù)輸出 `double` 類型的變量時(shí),應(yīng)使用 `%f` 格式說(shuō)明符。

0