首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下稗序 #include<stdio.h> fun(int a,int b){int static m=0,i=2; main(){int k=4,m=1,p; p=fun(k,m); i=i+m+1; m=i+a+b; return m;} prin
有以下稗序 #include<stdio.h> fun(int a,int b){int static m=0,i=2; main(){int k=4,m=1,p; p=fun(k,m); i=i+m+1; m=i+a+b; return m;} prin
admin
2020-03-15
13
问题
有以下稗序
#include<stdio.h>
fun(int a,int b){int static m=0,i=2;
main(){int k=4,m=1,p;
p=fun(k,m);
i=i+m+1;
m=i+a+b;
return m;}
printf("%d,",p);
P=fun(k,m);
printf("%d\n",p);}
程序运行后的输出结果是
选项
A、8.17
B、7,16
C、8,8
D、7,17
答案
A
解析
本题考查了静态变量以及局部变量的同名问题。主函数中调用fun函数两次,第一次调用fun(4,1),形参a和b接收以后,i值为3,m的值为8,调用结束返回8存放到p中并且输出p的值为8,除了静态变量m和i,变量a,b撤销。第二次调用fun(4,1),接收实参值以后,i为3+8+1,而m为12+4+1,即输出函数值17。
转载请注明原文地址:https://kaotiyun.com/show/JCCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for0=1;j
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
若有以下程序,则程序的输出结果是#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(kI+j),T(k+j));}
以下四个程序中,完全正确的是
下面关于“EOF”的叙述,正确的是
下面叙述中错误的是()。
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C中,不要改动main函数
下列不属于软件工程3个要素的是()。
下面不能作为结构化方法软件需求分析工具的是
随机试题
健康儿童的脑脊液检查正常的一项是
我国第一只公司型创业投资基金是()。
在观音菩萨道场中,规模最大的寺院是()。
阅读材料,回答问题。材料一陈乐民在《欧洲文明的进程》中写道:“然而,如果是简单的‘复古’.那就不是‘再生’了。‘文艺复兴’之所以具有开辟新时代的意义,那就是因为它体现了一种富于创造力的‘时代精神’。它具有一种把中古时期远远地甩在后面的前进冲击力。”法
短期来看,日趋激烈的竞争必将导致相应区域的主题公园________;而从中长期来看,________了国内外主题公园精粹的集群区域将更有助于吸引来自国内外的增量客流,这对身处其中的本土主题公园而言,又是很好的机遇。 依次填入划横线部分最恰当的一项是:
亚里士多德的“归纳一演绎”思维模式,对后世的教育研究产生了深远的影响。这一时期属于
()渴是由于口腔和喉头干燥引起的。
求曲线y=与x轴所围成的平面区域绕y轴旋转而成的几何体的体积.
存储一幅1024×768的32bit图像的文件的大小约为(56)。
Doesthewayyouthoughtof______thewatercleanmakeanysense?
最新回复
(
0
)