首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出以下程序的执行结果【 】。 #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
36
问题
给出以下程序的执行结果【 】。
#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全国计算机二级
相关试题推荐
当变量C的值不为2、4、6时,值也为“真”的表达式是
以下程序段中不能统计出一行中输入字符个数(不包含回车符)的是()。
当输入为’’Fool&Swalow’’时,下面程序的执行结果是()。#include<stdio.h>main()fcharc;while(c!=’?r1fc=getchar0;putchar(c);}}
下列关系表达式中,结果为"假"的是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下列叙述中错误的是()。
以下选项中不合法的标识符是( )。
对于循环队列,下列叙述中正确的是()。
对于循环队列,下列叙述中正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
当蒸发温度较低时,会造成排气温度的升高和压缩机功耗的降低。()
半解剖式人工牙牙尖斜度约为()
A.普济消毒饮B.阳和汤C.托里消毒散D.五神汤E.犀角地黄汤丹毒属风热毒蕴型的主方为
营养不良患儿皮下脂肪最早消减的部位是
“十三五”旅游业发展的主要目标是()。
阅读下面材料,根据要求写一篇文章。师旷是我国古代著名的音乐家。一天.师旷正为晋平公演奏,忽然听到晋平公叹气说:“有很多东西我还不知道.可我现在已70多岁,再想学也太迟了吧!”师旷笑着答道:“那您就赶紧点蜡烛啊。”晋平公有些不高兴:“你这话什么意思
(2004年单选33)公民可以适用正当防卫的民事权利是()。
Some350millionpeopleofallages,incomesandnationalitiessufferfromdepression.Millionsmore—family,friends,co-workers
能够存放组合框的所有项目内容的属性是( )。
A、Becausetheysendthemtothewrongperson.B、Becausetheysendthemforpleasure.C、Becausetheycangetprofitsfromit.D、B
最新回复
(
0
)