在一个文件中定义一个全局变量 n,主函数 main(),在另一个文件中定义函数 fn1(), 在 main()中对 n 赋值,再调用 fn1(),在 fn1()中也对 n 赋值,显示 n 最后的值。
解:
#include <iostream.h> #include "fn1.h" int n; void main() { n = 20; fn1(); cout << "n 的值为" <<n; } // fn1.h 文件 extern int n; void fn1() { n=30; }
程序运行输出:
n 的值为 30
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
解:
程序运行输出:
n 的值为 30