首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下字符串,说明表达式strlen(s)值的是()。charS[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
有以下程序#include<stdio.h>intmul(intval){staticintinit=1;returninit*=val;}main(){inti;for(i=1;i<
有以下程序:main(){intn=0;do{n++;printf(’’%d\n’’,n);}while(n<=3);}程序的输出结果是()。
在关系代数运算中,有5种基本运算,它们是()。
以下选项中叙述错误的是()。
某系统结构图如下图所示(图中n≥5) 该系统结构图的宽度是()。
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
有嵌套的if语句: if(a<b) if(a<c)k=a; elsek=c; elseif(b<c)k=b; elsek=c: 以下选项中与上述if语句等价的语句是()。
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
随机试题
在体内,主要用于供能的营养物质是
引起欧洲幼虫腐臭病的病原是()
患儿,女性,12岁。在学习骑自行车时,不慎跌倒,左侧肘部受伤,急诊科护士检查发现患儿有肱骨髁上骨折,送至骨科诊治。该患儿经手法复位,石膏外固定术后,以下护理措施不正确的是()
在项目后评价中,项目“经济建成”主要是指项目财务和经济指标的基本实现,这些指标包括()等。
关于金融资产的重分类,下列说法中正确的有()。
关于自然景观的观赏地点和时间的选择,不正确的是()。
杵状指可见于
Thespokesmansaidhebelievedtheattackwasin______forthedeathofthebombing.
Robotscouldfillthejobsof3.5millionpeopleinJapanby2025,athinktanksays,helpingtoavertworkershortagesastheco
【S1】【S9】
最新回复
(
0
)