方法一:程式設計計算並輸出球的體積和表面積,使用宏定義定義π的值,球的半徑r的值由使用者從鍵盤輸入。圓周率取3.14159
#include<stdio.h>
#define pi 3.14159
int main()
{
double v , s ,r ;
printf("Input r:");
scanf("%lf",&r);
s = 4*pi*r*r ;
v = 4/3.0*pi*r*r*r;
printf("surface = %lf\n",s);
printf("volume = %lf\n",v);
return 0;
}
輸出結果為:
注意:printf中的r*r不能寫成r^2或r^3;
方法二:使用const常量定義π
main ()
const double PI=3.14159;
double r;
printf ("Input r:");
scanf ("%lf",&r);
printf ("C=%lf\n",4*PI*r*r);
printf ("V=%lf\n",(4*PI*r*r*r)/3);
輸出結果:
除了定義pi的方法不同,後面的相關定義和計算語句都沒有什麼本質區別。
資料:
c語言是一門面向過程、抽象化的通用程式設計語言,廣泛應用於底層開發。C語言具有高效、靈活、功能豐富、表達力強和較高的可移植性等特點,在程式設計中備受青睞。C語言編譯器普遍存在於各種不同的作業系統中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了眾多後來的程式語言,例如C++、Objective-C、Java、C#等。
方法一:程式設計計算並輸出球的體積和表面積,使用宏定義定義π的值,球的半徑r的值由使用者從鍵盤輸入。圓周率取3.14159
#include<stdio.h>
#define pi 3.14159
int main()
{
double v , s ,r ;
printf("Input r:");
scanf("%lf",&r);
s = 4*pi*r*r ;
v = 4/3.0*pi*r*r*r;
printf("surface = %lf\n",s);
printf("volume = %lf\n",v);
return 0;
}
輸出結果為:
注意:printf中的r*r不能寫成r^2或r^3;
方法二:使用const常量定義π
#include<stdio.h>
main ()
{
const double PI=3.14159;
double r;
printf ("Input r:");
scanf ("%lf",&r);
printf ("C=%lf\n",4*PI*r*r);
printf ("V=%lf\n",(4*PI*r*r*r)/3);
輸出結果:
除了定義pi的方法不同,後面的相關定義和計算語句都沒有什麼本質區別。
資料:
c語言是一門面向過程、抽象化的通用程式設計語言,廣泛應用於底層開發。C語言具有高效、靈活、功能豐富、表達力強和較高的可移植性等特點,在程式設計中備受青睞。C語言編譯器普遍存在於各種不同的作業系統中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了眾多後來的程式語言,例如C++、Objective-C、Java、C#等。