在 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ō)明符。