首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出以下程序的执行结果【 】。 #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
33
问题
给出以下程序的执行结果【 】。
#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全国计算机二级
相关试题推荐
下面程序的运行结果是()。#includevoiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++){if(a[i]
编写函数fun,其功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12,调用该函数后c=4251。注意:部分
在下列叙述中,错误的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
程序流程图中带有箭头的线段表示的是()。
数据流图中带有箭头的线段表示的是( )。
C语言规定,函数返回值的类型是()。
下列叙述中,不属于设计准则的是()。
规定输人的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。例如,字符串中的内容为“****A*BC*DEF*G**
下面对模板的声明正确的是______。
随机试题
下列关于西方国家金融深化和发展顺序的说法,正确的是()。
下列不属于泰罗科学管理理论内容的是()
下列关于仿真内窥镜的叙述不正确的是
A.胆B.胃C.小肠D.大肠E.膀胱具有“主津”功能的脏是
泥水式盾构掘进所用泥浆重要作用之一是稳定开挖面,其原理是:依靠泥浆压力在开挖面形成(),使开挖面土体强度得以提高,同时泥浆压力平衡开挖面土压和水压。
某企业年初未分配利润为100万元,本年实现的净利润为200万元,按10%和5%分别提取法定盈余公积和法定公益金。该企业可供投资者分配的利润为()万元。
某幼儿园为增强家园协作决定设立家长委员会协助开展工作。根据《幼儿园工作规程》的规定,家长委员会的主要任务是()。(2015年上半年真题)
欧洲文艺复兴运动和新航路开辟最主要的共同意义是()。
设A为n(n≥2)阶方阵,证明r(A)=
Whichofthefollowingisequaltoanintegerraisedtothethirdpower?
最新回复
(
0
)