/*C語言 全域變數的範例(三)*/
#include<stdio.h>
#include<stdlib.h>
double pi = 3.14;
/*宣告全域函數pi*/
void area1(double);
/*宣告函數area1的原型*/
void area2(double);
/*宣告函數area2的原型*/
int main(void)
{
double r = 1.0;
printf("pi=%.2F\n", pi);
/*於函數main()裡使用全域函數pi*/
printf("radius=%.2f\n", r);
area1(r);
/*呼叫自訂函數area1*/
area2(r);
/*呼叫自訂函數area2*/
system("pause");
return 0;
}
void area1(double r)
/*定義函數area1()*/
{
printf("圓周長=%.2f\n", r * pi * 2);
/*於函數area1()裡使用全域函數pi計算圓周長*/
}
void area2(double r)
/*定義函數area2()*/
{
printf("圓面積=%.2f\n", pi * r * r);
/*於函數area2()裡使用全域函數pi計算圓面積*/
}
文章標籤
全站熱搜