/*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計算圓面積*/
}

擷取.PNG

arrow
arrow
    創作者介紹
    創作者 愛學習 的頭像
    愛學習

    愛學習

    愛學習 發表在 痞客邦 留言(0) 人氣()