首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x[],int n) { static int sum=0, i; for(i=0;i<n;i++) sum+=x[i]; return sum; } main() { int a[]={
有以下程序 #include int fun(int x[],int n) { static int sum=0, i; for(i=0;i<n;i++) sum+=x[i]; return sum; } main() { int a[]={
admin
2015-07-31
51
问题
有以下程序
#include
int fun(int x[],int n)
{
static int sum=0, i;
for(i=0;i<n;i++) sum+=x
;
return sum;
}
main()
{
int a[]={1,2,3,4,5}, b[]={6,7,8,9}, s=0;
s=fun(a,5)+fun(b,4);
printf("%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/y2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z=0;else
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
有下列程序:#include"stdio.h"main(){intx=0;inty=0;while(x<7&&++y){y--;x++;}
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
下面的程序可列指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
注释说明了程序的功能,它分为【】注释和功能性注释。
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用""(双撇号)括起时,寻找被包含文件的方式是()。
结构化分析方法是面向______进行分析的方法。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置,并改正错误。
随机试题
减少了焊缝工作截面和接头________主要原因是焊接中气孔的存在。
当呼吸幅度减小而呼吸频率加快时,受影响最大的是
患者女性,67岁,发现乳腺包块1个月余,伴乳头溢液,X线图像如下,最有可能的诊断是
同一原子中,下列壳层电子离原子核最近的是
讲述活动是以培养学前儿童独立构思和表述一定内容的语言能力为基本目的,给儿童提供积极参与命题性质的实践机会。从讲述对象的特点分,可分为()。
“君当作磐石,妾当作蒲苇,蒲苇韧如丝,磐石无转移。”这一句子出自()。
3,7,2,47,(),2252
乙自认为甲需要一栋别墅,于是伪称自己是甲的代理人,以甲的名义与不知情的丙开发商签订买卖合同约定:丙开发商将一栋别墅以500万元的价格卖与甲。关于买卖合同,下列说法正确的有()。
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。中国的人口发展形势非常严峻,为此国家统计局每10年进行一次全国人口普查,以掌握全国人口的增长速度及规模。按照下列要求完
Yahoo!UserResearchYahoo!NeedsYou!HelpusshapethefutureofYahoo!byjoiningo
最新回复
(
0
)