首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; c=x*a: return c; } void main()
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; c=x*a: return c; } void main()
admin
2020-06-29
34
问题
下面程序的运行结果是( )。
#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作用域是由它定义开始到cout输出,在fun函数中无效。而在fun函数定义前的变量x作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://jikaoti.com/ti/sRA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
变量定义如下;int*p;则下列不同于*p=*p+1;的是()。
软件是程序、数据和______________的集合。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
下述关于break语句的描述中,()是不正确的。
下列关于队列的叙述中正确的是
下列有关内联函数的叙述中,正确的是()。
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
数据库应用系统中的核心问题是( )。
使用VC6打开源程序文件modi3.cpp。其中类TestClass用于把文件输出到屏幕,然后进行文件的分割。分割的方法如下:第一个文件的大小是文件的前一半,另外一个文件的大小是剩余部分。此程序将int.txt文件中的内容输出到屏幕,并且将文件按照以上方
下面不能作为结构化方法软件需求分析工具的是
随机试题
“是的!对于那自信其能力,而不自介意于暂时的成败的人,没有所谓失败!对于怀着百折不挠的意志,坚定的目标的人,没有所谓失败!对于别人放手,而他仍然坚持,别人后退而他仍然前冲的人,没有所谓失败!对于每次倾跌,立刻站起来;每次坠地,反会像皮球一样的跳得更高的人,
在PowerPoint2010幻灯片中插入声音元素,幻灯片播放时()
ParisisthecapitaloftheEuropeannationofFrance.Itisalsooneofthemostbeautifulandmostfamouscitiesintheworld.
以下说法错误的是
关于抢夺罪,下列哪些判断是错误的?(2010—卷二—59,多)
我国综合交通发展中,当前急需解决的主要问题有()。
根据《民法》理论,下列有关民事法律关系的说法中,不正确的是()。
下列关于烟叶税的说法,正确的有()。
心理定价策略包括()。
A、 B、 C、 D、 B考查对中国珠算数字表示法的了解。第一组图依次表示为3、5、7,构成等差;第二组图依次表示为11、13、?,问号处应为15,B项表示15,故本题正确答案为B。
最新回复
(
0
)