首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出以下程序的执行结果【 】。 #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
57
问题
给出以下程序的执行结果【 】。
#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://kaotiyun.com/show/dJjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=5;do{if(i%3=1)if(i%5==2){printf("*%d",i);break;)i++;)w
若变量己正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
在C语言中,变量的隐含存储类别是()。
以下叙述中错误的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
下列叙述中,不属于设计准则的是()。
规定输人的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。例如,字符串中的内容为“****A*BC*DEF*G**
以下能正确表述算式sin(2πr+30°)的C语言表达式是()。
下列不属于软件工程3个要素的是()。
以下函数模板max()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)if(a[i]>
随机试题
长期哺羊乳的小儿易致()
公证机构依法证明具有法律意义的事实时()
健康成年人在强体力劳动时,心输出量约可达到
低血钙的临床表现不包括
肺心病中肺动脉高压形成的最重要的因素是
深昏迷病人出现鼾声呼吸,属于
按照证券投资组合理论,以等量资金投资于A、B两证券,则错误的说法是( )。
pitchinagendarecycledA.agreaterdemandforthe【T1】______materialsB.seemstobethe【T2】______C.feelsmovedto【T3
在关系数据库中,用来表示实体间联系的是
以1200bps速率来传送15000字节的文件所需时间约为()
最新回复
(
0
)