首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; C=X*a: return c; } void
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; C=X*a: return c; } void
admin
2012-12-29
28
问题
下面程序的运行结果是( )。
#include
intx=5;
int fun(int a)
{
int c;
C=X*a:
return c;
}
void main()
{
int x=3,a=4;
x=x+fun(a);
cout<<“x=”<
}
选项
A、x=15
B、x=17
C、x=23
D、x=25
答案
C
解析
由主函数main入手,首先x被赋值为3,a被赋值为4。然后调用fun函数,参数为4,所以在fun函数中的a=4。而主程序中的x作用域是由它定义开始到four输出,在fun函数中无效。而在fan函数定义前的变量x作用域是整个程序,所以fan函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/MgVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于return语句的叙述中正确的是()。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
有以下程序: #include<stdio.h> main() { charch[]="uvwxyz",*pc;pc=ch; printf("%c\n",*(pc+5)); } 程序的运行结果是()。
若有定义:inta=3;doubleb=0.1263;charch=’a’;,则以下选项中,叙述有错的是()。
以下关于注释的叙述中错误的是()。
以下关于C语言文件系统的叙述中正确的是()。
下列结构体类型说明和变量定义中正确的是()。
下面不属于软件需求规格说明书内容的是()。
以下选项中不能用于描述算法的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
位于浪溅区的码头面板、桩等细薄构件的混凝土保护层最小厚度通常取用()。
A、fromhiscartrunkB、yourroomtemperatureC、foravacationtripD、increasegreenhousegasproductionE、reduceenergyuseF、yo
李某乘坐甲公司的客运汽车,未来得及去售票窗口买票,售票员王某允许其先上车,刚发车李某准备买票时发现包中的相机不见。后通过周围乘客得知,系李某上车后小偷利用其他乘客做遮挡盗走相机。早已下车离开,王某发现此事后因害怕小偷报复并未声张。对此,下列说法不正确的是:
政府在公共物品供给过程中的主要责任有()。
国外学者伊丽莎白·库布勒·罗斯总结了个人在接受自己不可避免的死亡或他人的死亡时会经历的心路历程,其中不包括()。
政策性收益是指由于某些政策、法规的变动而导致的个体收益,这种收益不会导致整个社会财富的增长,只会导致整个社会财富的重新分配。根据上述定义,下列涉及政策性收益的是:
设f(x)在[0,+∞)上连续,非负,且以T为周期,证明:
•Readthistexttakenfromanarticleaboutlogisticsandcorporateprofitperformance.•Choosethebestsentencetofilleacho
Readthetextbelowaboutpresentationtips.Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammaticallyi
Faces,likefingerprints,areunique.Didyoueverwonderhowitispossibleforustorecognizepeople?Evenaskilledwriterp
最新回复
(
0
)