首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include using namespace std; inta; int fun(); int main() { extern int a; int b;
有以下程序: #include using namespace std; inta; int fun(); int main() { extern int a; int b;
admin
2012-12-29
34
问题
有以下程序:
#include
using namespace std;
inta;
int fun();
int main()
{
extern int a;
int b;
a=10;
b=fun();
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/suVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是
若有以下程序#include<stdio.h>main(){intb=10,a=-11;a%=b%=4;printf("%d%d\n",a,b);}则程序的
下列关于栈的叙述中,正确的是()。
在源程序的开始处加上#include<stdio.h>进行文件引用的原因,以下叙述正确的是()。
有三个关系R,S和T如下图所示: 则由关系R和S得到关系T的运算是()。
以下各选项中的代码段执行后,变量y的值不为1的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
将一个函数声明为一个类的友元函数必须使用关键字【 】。
C++程序中的预处理命令以符号【】作为起始标记。
随机试题
A.与肝炎后肝硬化有关B.与食物中黄曲霉素有关C.两者均有D.两者均无肝细胞癌的发病原因
A.排卵后B.初级卵泡C.次级卵泡D.成熟卵泡E.闭锁卵泡放射冠出现于
A.辣根过氧化物酶B.碱性磷酸酶C.脲酶D.葡萄糖氧化酶E.B一半乳糖苷酶从小牛肠黏膜或大肠杆菌中提取的酶是
主控项目检验内容中要用数据说明的包括()。
根据《证券公司证券资产管理业务试行办法》的规定,在集合资产管理计划中,客户主要享有的权利有()。
下列贷款重组方式中,不属于变更担保条件的是()。
()是主要用来运送汽车和集装箱的海运船舶。
“管理费用”账户的期末余额一般在借方。()
下列作品中不属于德拉克洛瓦作品的是()。
对大多数人来说,岗位是个人历练成长的基石,除了极少数的人能______创建自己的事业,大多数人都必须走一条相同的路,在岗位上磨练,依托______奠定未来事业的基础。依次填入划横线部分最恰当的一项是()。
最新回复
(
0
)