首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
56
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下不是C语言字符型或字符串常量的是()。
下列叙述中,正确的是()。
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)
以下fun函数返回数组中最大值的下标#include<stdio.h>intfun(int*s,intn){inti,k;for(i=0,k=i;i<n;i+
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
以下选项中叙述错误的是()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
随机试题
下列关于罪名认定说法正确的是()。
音位文字包括()
根据《房屋建筑与装饰工程工程量计算规范》GB50854—2013规定,关于钢筋保护或工程量计算正确的是()。【2015年真题】
当测距仪与仪表着陆系统配合使用时,测距仪可以替代()。
凡制造在全国范围内从未生产过的计量器具新产品,必须经过()等程序。
某企业采购了一批文具和书本赠送给希望小学的学生。如果向每个学生捐赠2件文具和3本书,则剩下的书数量是文具的1.5倍;如果向每个学生再多捐赠1件文具和1本书,则剩下的书数量是文具的2倍。该企业最终决定向每个学生捐赠6件文具和10本书,则其还需要采购的书本数量
把下面的六个图形分成两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
U.S.technologyworkersmaybelookingatabetterjobmarketinthecomingmonths,accordingtoanewstudyfromstaffingfirm
他可真成,三下两下就修好了我的车。
AudienceofWritingAudienceisaveryimportantconceptforwriting.Youneedtoanalyzeyouraudienceintermsofthefoll
最新回复
(
0
)