首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
24
问题
有以下程序:
#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://jikaoti.com/ti/Zoh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classTestClass{public:TestClass(intd,intr2){R1=rl;R2=r2;
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<="A";}};classB{public:B(){cout<<"B";}}classC:public
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
下列关于this指针的叙述中,正确的是()。
已知一程序运行后执行的第一个输出操作是()。cout<<setw(10)<<setfill(’*’)<<1234;则此操作的输出结果是
对于语句cout
请使用菜单命令或直接用VC6打开考生文件夹下的工程prj03。请完善下列程序,实现一个Number类。Add函数计算2个Number类对象之和,并将和作为Number对象返回。这2个Number对象中各包含一个用字符串表示的10进制正整数,均不超过int的
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
有如下头文件:imf1();staticintf2();classMA{public:intf3;();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
随机试题
1998年3月10日,某市A区个体户刘某将300公斤鸡蛋运往郊外某县出售,途中被该市B区公安分局所设的检查站(B区公安分局派出机构)扣留。检查站认定刘某的行为违反该市人民政府关于不准本市鸡蛋外销的规定,属于违法行为,因此作出以每公斤低于市场价2元的价格强制
在轴承的直径系列名称及代号中,属于重型推力和推力向心轴承的是()。
增生性龈炎的临床表现是
受力情况相同的三种等截面梁,它们分别由整块材料或两块材料并列或两块材料叠合(未粘接)组成,如图5—33所示。若用(σmax)1、(σmax)2、(σmax)3分别表示这三种梁中横截面上的最大正应力,则下列结论中正确的是()。
下列各项中,( )不属于制定道路交通安全法的目的。
私人银行客户是指金融净资产达到500万元人民币及以上的银行客户。()
根据生产资本中不同组成部分价值周转方式的区别,生产资本可以分为()。
企业在筹建期间发生的开办费应先记入“长期待摊费用”,在开始经营后的第一个月一次转入当期损益。()
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt:
在所列的软件中:①WPSOffice2003;②Windows2000;③财务管理软件;④UNIX;⑤学籍管理系统;⑥MS-DOS;⑦Linux。属于应用软件的有
最新回复
(
0
)