首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出以下程序的执行结果【 】。 #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
64
问题
给出以下程序的执行结果【 】。
#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(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*P=*p1*(*p2);printf("%d\n",
以下程序:#include<stdio.h>main(){charstr[10];scanf(’’%s’’,&str);printf(’’%s\n’’,str);}运行上面的程序,输入字符串
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
运行下面的程序,输入字符串“MicrosoftVisualStudio”,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf("%s",&Chr);printf("%s\n",
面向对象方法中,继承是指()。
下列关于C语言文件的叙述中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下面选项中关于“文件指针”概念的叙述正确的是()。
随机试题
(courage)Theybecomestronger,more________andhaveagreaterinsightinto,andunderstandingof,theirownpotential.
下列公司发生的事件中,可能对上市公司股票交易价格产生较大影响的重大事件包括()。
同笔贷款的合同填写人与合同复核人不得为同一人。()
以下金融工具及其发行机构对应不正确的是()。
简述确立体育目的的依据。
在同一时间内,主导性学习动机有()
下列不属于我国民法调整的社会关系的是()
下列问题可通过调用图来检查的是______。A)变量的说明和引用B)全局变量C)参数误用D)以上全部
在面向对象方法中,_____________是具有相似性质的对象的集合。
Itiseasytobecynicalaboutgovernment—andrarelydoessuchcynicismgounrewarded.Take,forinstance,policytowardswomen.
最新回复
(
0
)