首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是【 】。 #include <iostream> using namespace std; int d=1; fun(int p){ static int d = 5; d+ =p;
下面程序的输出结果是【 】。 #include <iostream> using namespace std; int d=1; fun(int p){ static int d = 5; d+ =p;
admin
2009-01-15
55
问题
下面程序的输出结果是【 】。
#include <iostream>
using namespace std;
int d=1;
fun(int p){
static int d = 5;
d+ =p;
cout<<d;
return (d) ;
}
void main ( ) {
int a =3;
cout<<fun ( a + fun (d) )<<endl;
}
选项
答案
61515
解析
先调用fun(d),d=1执行,局部静态变量d的值为6,输出6,返回值为6;再调用 fun(a+fun(d)),即fun(9)执行,静态局部变量的值为15,输出15,返回值为15;最后再执行 main方法中的输出语句,输出fun(a+fun(d))的值15。所以程序输出结果为61515。
转载请注明原文地址:https://kaotiyun.com/show/cZkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能得出正确的结果。注意:不
在关系数据库中,用来表示实体间联系的是()。
语句“printf("a\bhow\’are\’y\\\bou\n");"的输出结果是()。
结构化程序设计中,下面对goto语句使用描述正确的是
以下选项中,能用作数据常量的是()。
若有定义:inta,b;通过语句:scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
数据库的数据模型分为
以下关于逻辑运算符两侧运算对象的叙述中正确的是
在C++语言中,封装是借助于什么达到的?
在C++中,实现封装性需借助于
随机试题
对有关条款的修订,世贸组织规定须经()
企业经营在国际市场中扩张的路径通常表现为()
新建一个Excel工作簿以后,做操作“插入→工作表”,工作表顺序为Sheet1、Sheet4、Sheet2、Sheet3。()
设向量a=(2,4,一5),b=(2,3,k),若a与b垂直,则k=________.
18岁,女性,突然剧烈头痛、伴呕吐,查体:颈项强直,克氏征(+),布氏征(+),体温37.0℃,既往身体健康。CT示双侧裂池及纵裂池内等密度影。病人每日尿量必须保证超过()
男性,43岁。因腹痛,消瘦来诊,行胃镜检查示胃溃疡,该患者腹痛的性质错误的是
下列关于蛋白质二级结构的叙述正确的是
属于债务人用于偿债的非现金资产有()。
序数效用论对消费者的偏好的假设有()。
IntheUnitedStates,peoplemaygotodifferentshoppingplacesaccordingtotheireconomic【T1】______.Wealthypeopleoftengo
最新回复
(
0
)