在C語言中,double是一種數據類型,用來表示雙精度浮點數。double類型的變量可以存儲更大范圍和更高精度的浮點數。
要聲明一個double類型的變量,可以使用以下語法:
double variable_name;
要給double類型的變量賦值,可以使用以下語法:
variable_name = value;
需要注意的是,double類型的變量可以進行常見的數學運算,比如加法、減法、乘法和除法。另外,C語言提供了一些標準庫函數來操作double類型的變量,比如sqrt()函數用于計算平方根,pow()函數用于計算冪等等。
以下是一個計算兩個double類型變量之和的示例代碼:
#include <stdio.h>
int main() {
double num1, num2, sum;
printf("Enter first number: ");
scanf("%lf", &num1);
printf("Enter second number: ");
scanf("%lf", &num2);
sum = num1 + num2;
printf("Sum = %lf\n", sum);
return 0;
}
在上面的代碼中,我們使用%lf格式說明符來讀取用戶輸入的double類型的數據,并使用%lf格式說明符來打印double類型的變量。