首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是【 】。 #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
65
问题
下面程序的输出结果是【 】。
#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全国计算机二级
相关试题推荐
有以下程序段:charname[20];intnum;scanf(’’name=%snum=%d’’,name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001<回车>后,nam
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的
有以下程序:#includestructST{inta,b;}data[2]={10,100,20,200};main(){structSTp=data[0];printf(’’%d\n’’,++(p.a));}程序运行后的输出结果
若有以下程序#include<stdio.h>main(){inta=-2,b=0;while(a++)++b;printf("%d,%d\n",a,b);}
以下不能输出小写字母a的选项是()。
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。例如,若输入的数为:551234,输出的结果应当是:a=55.0,b:34.0,c=12.0。请改正程序中的错误,使它能得出正确的结
下列选项中,不属于模块间耦合的是()。
下面说法正确的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
针对数组定义intdata[10];,下列表述中错误的是()。
随机试题
党的十九大报告指出,树立________是核心战斗力的思想,推进重大技术创新、自主创新,加强军事人才培养体系建设,建设创新型人民军队。()
社会主义法治最根本的保证是【】
磁盘碎片整理程序的功能包括()
蛋白质生物合成的起始密码子通常是
A、心肾不交B、心脾气血虚证C、肝火犯肺证D、肝胃不和证E、肝郁脾虚证胁肋胀满疼痛,走窜不定,嗳气,吞酸嘈杂,呃逆者,可辨证为
监理工程师处理委托事务取得的财产,应当划归()所有。
排入小湖(库)的所有点源排放口可以简化为(),其排放量为所有排放量之和。
明末思想家李贽提出“人人皆可以为圣”“圣人不曾高,众人不曾低”。他的这些观点实质是()。
经由一部手机,即可判断出用户的性别、年龄、偏好、是本地居民还是外来游客、特定区域内的实时人数及分布等,上述一系列对游客的“画像”,都是旅游大数据的功劳;每逢特定节假日,实时游客量、一天游客量、假日期间总游客量、消费总量等都会迅速通过媒体传递给大众,这同样得
用Excel按下列要求建立数据表格和图表,具体要求如下:(1)新建一个工作簿文件EX05.XLS,将下列某种放射性元素衰变的测试结果数据建成一个数据表(存放在“A1:D6”区域内),求出实测数值与预测数值之间的误差。将数据表保存在Sheet1工作表中。
最新回复
(
0
)