首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x[],int f1) { static int sum=0,i; for(i=0;i
有以下程序: #include int fun(int x[],int f1) { static int sum=0,i; for(i=0;i
admin
2020-11-27
36
问题
有以下程序:
#include
int fun(int x[],int f1)
{
static int sum=0,i;
for(i=0;i
;
return sum;
}
main()
{
int a[]={1,2,3,4,5},b[]={6,7,8,9},S=0;
S=fun(a,5)+fun(b,4);
prinff(“%d\n”,S);
}
程序执行后的输出结果是( )。
选项
A、55
B、50
C、45
D、60
答案
D
解析
内部静态变量是始终存在的,当函数被调用退出后,内部静态变量会保存数据,再次调用该函数时,以前调用时的数值仍然保留着。fun(a,5)的值是15,再次调用后sum=15,所以fun(b,4)=45,s=45+15=60。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/E73p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
以下选项中不能用作C程序合法常量的是
有以下程序:#includemain(){intc=0,k;for(k=1;k
若有以下程序main(){inta=-2,b=0;while(a++)++b:printf("%d,%d\n",a,b);}则程序的输出结果是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
以下正确的说法是()。
随机试题
卫星通信系统,按通信覆盖区的范围分为3种,其中不包括()
患者,女,56岁。食管癌根治术后,恢复顺利,可以经口进流食的时间一般是在术后
能发挥生理作用的血钙是
某市市场监督管理局对中央商场实行执法检查时,认定商场销售假烟、假酒和其他伪劣品,制作现场笔录,查扣这些物品,并责令该商场停业整顿,罚款1万元,但未制作决定书,只交给商场一处罚收据。事后,市场监督管理局未送达决定书。中央商场提起行政诉讼,并要求赔偿损失。一审
监理工程师、监理员分为水工、机电、测量、()、工程移民、环境保护9个专业。
旅行社接受旅游者的委托,提供代填安全信息卡旅游服务。()
什么是消费者权益争议?其解决途径有哪些?
设总体X在区间[0,θ]上服从均匀分布,其中θ>0为未知参数,而X1,…,Xn为从X中抽得的简单样本,试求θ的矩估计和最大似然估计,并问它们是否是θ的无偏估计?
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iw
Theboywasbornnearthestation.Thestorytellsussomethingmainlyaboutaboy’suncle.
最新回复
(
0
)