首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 int d=1; fun(int p) { static int d=5; d+=p; printf("%d ",d); return(d); } m
以下程序的输出结果是______。 int d=1; fun(int p) { static int d=5; d+=p; printf("%d ",d); return(d); } m
admin
2013-02-23
73
问题
以下程序的输出结果是______。 int d=1; fun(int p) { static int d=5; d+=p; printf("%d ",d); return(d); } main() { int a=3; printf("%d\n",fun(a+fun(d))); }
选项
A、699
B、669
C、6 15 15
D、6615
答案
4
解析
本题要注意静态变量d。第1次执行fun(d),即fun(1),在函数fun里对静态变量赋初值5,得到d=d+p=5+1=6并输出,返回6;第2次执行fun(a+fun(d)),即fun(3+6)=fun(9),在函数fun中直接执行d=d+p=6+9=15并输出,然后返回15再一次输出。
转载请注明原文地址:https://kaotiyun.com/show/a4Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是输出如下形式的方阵:131415169101112
请选出以下程序的输出结果______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x:}main(){inta,b,c;sub10,5,&a);sub(7,a,&b);sub(
若有以下程序main(){intp,a=5;if(p=a!=0)printf("%d\n".p);elseprintf("%d\n",p+2);}执行后
以下正确的函数头定义形式是()。
下面选项中不属于面向对象程序设计特征的是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()
若有以下定义和语句;doubler=99,*p=7;*p=r;则以下正确的叙述是()
下面程序段中c的二进制值是______。chara=3,b=6,c;c=ab<<1;
如果文件1包含文件2,文件2中要用到文件3的内容,而文件3中要用到文件4的内容,则可在文件1中用三个#include命令分别包含文件2、文件3和文件4。在下列关于这几个文件包含顺序的叙述中,正确的一条是()
若有如下定义和声明:structs{intm;charch;doublex;uniont{chara[6];intb[3];}tt;}ss;则sizeof(struets)的值是()
随机试题
预防乙型脑炎的有效手段是哪种
患儿,女,2岁,生后即发现心脏有杂音,婴儿期喂养困难,经常咳嗽,得过2次肺炎。查体:消瘦,心前区隆起,心界向左下扩大,胸骨左缘第3~4肋间有Ⅳ级粗糙收缩期杂音,P2增强,最可能的诊断是()
2002年7月,茂林县人民法院对盛唐公司诉济银公司购销合同纠纷案作出一审判决,认定双方所签订的合同为有效合同,济银公司败诉。在判决向双方当事人送达后的第二天,茂林县人民法院立即就发现了原判决有错误,盛唐公司与济银公司签订的购销合同实际上是份无效合同。在此情
X企业进口设备1台,价值为30000元,预计使用年限为5年,预计残值收入为3000元,假如以双倍余额递减法计提折旧,则()。
某企业2011年第一季度产品生产量预算为1500件,单位产品材料用量5千克/件,季初材料库存量1000千克,第一季度还要根据第二季度生产耗用材料的10%安排季末存量,预算第二季度生产耗用7800千克材料。材料采购价格预计12元/千克,则该企业第一季度材料采
商业银行的负债业务是指银行吸收资金的业务,即形成银行资金来源的业务,它包括()。
政治不服从:非暴力政治斗争的一种,一般指个人或群体针对政治权威而表现出来的某种消极或逆向的态度和行为。下列属于政治不服从的是()
Thehumannoseisanunderratedtool.Humansareoftenthoughttobeinsensitivesmellerscomparedwithanimals,【C1】______thisi
著有自传《我的生平》的舞蹈家是()。
曲线L:对应点处的曲率为_______。
最新回复
(
0
)