首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include using namespace std; int a; int fun(); int main() { extern int a; intb: a=10
有以下程序: #include using namespace std; int a; int fun(); int main() { extern int a; intb: a=10
admin
2021-06-10
35
问题
有以下程序:
#include
using namespace std;
int a;
int fun();
int main()
{
extern int a;
intb:
a=10;
b=fun0;
cout<
return 0:
}
int fun()
{
extern int a;
return(10*a);
}
其程序运行后的输出结果是( )。
选项
A、10
B、1
C、100
D、1000
答案
C
解析
由主函数main入手,首先定义外部变量a,它的作用域为从变量的定义处开始,到本程序文件的末尾,赋值为10。然后调用fun函数,在fun函数中计算10*a,其中a的作用域为到文件结尾,所以这里的a为10,即10*10。
转载请注明原文地址:https://kaotiyun.com/show/s0fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知表达式++a中的’’++"是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
有如下头文件:intf10;staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<="A";}};classB{public:B(){cout<<"B";}}classC:public
按照标识符的要求,下列选项中,()符号不能组成标识符。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n=1)return2;elseretumfib(n一1)+fib(n一2);
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了MiniComplex是一个用于表示复数的类。请编写这个operator+运算符函数,以实现复数的求和运算。两个复数的和是指这样一个复数:其实部等于两个复数的实部之和,其虚
C++中的模板包括()。
下列运算符中,不能重载为类的友元函数的运算符是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
下列字符串中,正确的C++标识符是()。
随机试题
阿昔洛韦的前体药为___________,阿昔洛韦的代谢产物为___________,更昔洛韦为___________的同等物。
在授课前进行备课时,搜集的资料应注意()。
房地产估价师执业资格注册有效期为四年。()
建设项目决策的前提是确定投资目标,企业投资目标必须服从于( )。
确定最佳资金结构的方法主要有()。
(2013年)在企业承担总风险能力一定且利率相同的情况下,对于经营杠杆水平较高的企业,应当保持较低的负债水平,而对于经营杠杆水平较低的企业,则可以保持较高的负债水平。()
Father:HowareyourGermanlessonsgoing?Son:__________
—Whereismyshirt?
AimlessnesshashardlybeentypicalofthepostwarJapanwhoseproductivityandsocialharmonyaretheenvyoftheUnitedStates
The21stcentury【C1】______aboominonlineshoppingforshoppingontheinternetcanbeaccessible,economicalandconvenient,w
最新回复
(
0
)