首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出以下程序的执行结果【 】。 #include <iostream> using namespace std; int n=1; void Fun(); int main () { n++;
给出以下程序的执行结果【 】。 #include <iostream> using namespace std; int n=1; void Fun(); int main () { n++;
admin
2010-03-29
28
问题
给出以下程序的执行结果【 】。
#include <iostream>
using namespace std;
int n=1;
void Fun();
int main ()
{
n++;
Fun ( );
if (n>0)
{
int n=5;
cout<<"Block: n="<<n<< ", ";
}
cout<< "Main: n="<<end1;
return 0;
}
void Fun ( )
{
int n=10;
cout<<"Fun: n="<<n<<",";
}
选项
答案
Fun:n=10,Block:n=5,Main:n=2
解析
变量的作用域是程序中变量有效的区域,它是变量的一个重要特征。在题中,变量n有3种身份,其一是作为全局变量的n,其二是作为if语句块内局部变量的n,其三是函数内部局部变量的n。程序最后要求输出各个作用域内n的值。
转载请注明原文地址:https://jikaoti.com/ti/snW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf(”%d\n”,s);}程序执行
下列叙述中正确的是()。
对于一个正常运行的C程序,下列叙述中正确的是()。
有以下程序#includevoidmain(){intn=2,k=-1;while(!(k>0‖n++));printf("%d%d\n",k,n);}程序运行后的输出结果是(
编写函数fun,其功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12,调用该函数后c=4251。注意:部分
在下列叙述中,错误的是()。
下列特征中不是面向对象方法的主要特征的是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均是正确的是()。
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
(2010年10月)划分国家历史类型的基本标准。
为什么说现代教育与传统教育的根本区别在于重视培养学生的创新能力?
患者,男,14岁。外伤拔除半年余,影响美观,来修复科就诊。最佳修复方法为
依据我国2004年修订的《中华人民共和国对外贸易法》的规定,关于货物的进出口管理,下列选项哪些是正确的?()
下列属于提高水资源利用率措施的是()。
具有择时能力的基金经理一般在熊市时降低现金头寸或提高基金组合的β值。()
甲有限责任公司(以下简称“甲公司”)因不能清偿到期债务,被债权人乙公司申请破产。2011年7月1日,人民法院裁定受理该破产案件,并指定丙会计师事务所担任破产管理人。经查:(1)丙会计师事务所派出注册会计师张某,张某之妻现为甲公司的董事。(2)甲公司应付
民事活动应当()。
为节约用水和减少污水排放,一些住宅小区对生活污水中的灰水和黑水进行分离处理,并采用了中水回用处理技术。以下关于中水、灰水、黑水的表述,错误的是:
某市夏季高峰期对居民用电采用如下办法收取电费:月用电量在50度以内的部分.按0.4元/度收费;超过50度的部分,按0.8元/度收费。该市一户居民去年夏季高峰期有一个月的电费为32元,问该户居民用电多少度?
最新回复
(
0
)