首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream.h> int x=5; int fan(int a) { int c; c=x*a; return c; } void main(
下面程序的运行结果是( )。 #include<iostream.h> int x=5; int fan(int a) { int c; c=x*a; return c; } void main(
admin
2012-01-20
45
问题
下面程序的运行结果是( )。 #include<iostream.h> int x=5; int fan(int a) { int c; c=x*a; return c; } void main() { int x=3,a=4; x=x+fun(a); eout<<"x="<<x<<end1; }
选项
A、 x=15
B、x=17
C、x=23
D、x=25
答案
C
解析
由主函数main入手,首先x被赋值为3,a被赋值为4。然后调用fun函数,参数为4,所以在fun函数中的a=4。而主程序中的x作用域是由它定义开始到cout输出,在fun函数中无效。而在fun函数定义前的变量x作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/KCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则他的平均分
下列关于线性链表的叙述中,正确的是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x==y)retum(x);elsereturn((x+y)/2);}main(){int]]a=1,b=2,c=3;printf("%d\n"
有下列程序,其中‰表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
以下不能定义为用户标识符的是()。
写出执行完下列代码段之后指定变量的值:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=false,z=【】
模板函数的真正代码是在()时候产生。
随机试题
声东:击西
我国桶装啤酒中二氧化碳应不小于0.25%(质量分数)。
非匀称型小于胎龄儿由于()与()之比相对较大,更易发生低血糖。
血证的调护,错误的是
男,45岁。高血压病3年,血压150/95mmHg,同时患有糖尿病。该患者高血压病应诊断为()
当混凝土强度等级为C20~C40,生产单位为预制混凝土构件场,此时计算配置强度时采用的混凝土强度标准差σ为()MPa。
背景资料:某施工单位承接了一段二级公路水泥混凝土路面工程施工,路面结构示意图如下图所示。施工单位进场后设立了水泥混凝土搅拌站和工地试验室,搅拌站的配电系统实行分级配电;设置总配电箱(代号A),以下依次设置分配电箱(代号B)和开关箱(代号C),开关箱以
【2014四川雅安】一次考试的失利让李东很沮丧,李东回家时遇到邻居张阿姨并得到张阿姨的安慰鼓励,使得李东振作起来。我们可以称张阿姨为李东的教育者。()
WhenNeilArmstrongandBuzzAldrinreturnedfromthemoon,theircargoincludednearlyfiftypoundsofrockandsoil,whichwer
Discussion—about5minutesInthispartofthetesttheexaminerreadsoutascenarioandgivesyousomepromptmaterialinthe
最新回复
(
0
)