问答详情
源自:5-9 递归函数练习

不会写怎么办

不会写怎么办

提问者:慕尼黑6231967 2017-06-08 23:20

个回答

  • 田心枫
    2017-06-08 23:22:49
    已采纳

    #include <stdio.h>

    void fn()

    {

        static int x = 1;   //定义静态局部变量

        x*=2;

        printf("x=%d\n",x);     

    }


    int main()

    {

        int i;

        for(i=0;i<5;i++)

        {

            fn();

        }

        extern int x;      //调用外部变量

        printf("x=%d\n",x);

        return 0;

    }

    int x=100;