首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
100
问题
下面程序的运行结果是( )。
#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://kaotiyun.com/show/d48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于C++语言的描述错误的是
当在使用类模板时,类模板本身被实例化咸了一个具体的______。
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示矩形的CRect类,但类CRect的定义并不完整。请按要求完成下列操作,将类CRect的定义补充完整。(1)定义私有数据成员leftPoint、topPoint、righ
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出为10TC1注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//*****
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*p;cout<<”Pleaseinputastri
有如下函数模板定义:templateT1Fun(T2n){returnn*5.0;)若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为()。
下列有关内联函数的叙述中,正确的是()。
阅读下面程序:#includefun(inta,intb){intc;c=a+b;returnc;}voidmain(){intx=6,y
开发大型软件时,产生困难的根本原因是()。
数据库管理系统是( )。
随机试题
That’sthedoctor________ontheseriouslywoundedmanintheoperatingroom.
除典型伤寒外,伤寒的临床类型还有
A.抗人球蛋白试验阳性B.酸化血清溶血试验阳性C.血红蛋白电泳异常D.高铁血红蛋白还原试验异常E.红细胞渗透脆性试验增高自身免疫性溶血性贫血
甲企业2012年初拥有厂房原值2000万元,仓库原值500万元。2012年5月20日,将仓库以1000万元的价格转让给乙企业,当地政府规定房产税减除比例为30%。甲企业当年应缴纳房产税()万元。
下列项目中,适用税率为13%的是()。
病例:患者,男,45岁,因外伤性小肠穿孔,在硬膜外麻醉下行肠穿孔修补、腹腔引流术。手术经过顺利,返回病室时测血压120/80mmHg,脉搏90次/分。术后进食的指征是()。
内容:以下题为例,撰写立体几何中的向量方法——空间角的计算的教学设计片段。(学生知识基础:已经学习了空间向量的基本概念、数量积、平面法向量)撰写要求:1.写出本片段的教学设计,并说明其设计意图:2.不要求写出例题的解答过程。如图所示,已知点P在正方
新课程的核心理念是()。
在实施区域发展总体战略过程中,健全区域协调互动机制主要包括()。
Accordingtotheman,anappliancestoreusually______.
最新回复
(
0
)