首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include intfun(intx[],intn) { staticintsum=0,i; for(i=0;i<n;i++)sum+=x[i]; returnsum; } main() { inta[]={1,2,3,4,5},b[]={
有以下程序 #include intfun(intx[],intn) { staticintsum=0,i; for(i=0;i<n;i++)sum+=x[i]; returnsum; } main() { inta[]={1,2,3,4,5},b[]={
admin
2019-08-10
73
问题
有以下程序
#include
intfun(intx[],intn)
{
staticintsum=0,i;
for(i=0;i<n;i++)sum+=x
;
returnsum;
}
main()
{
inta[]={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/ErRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是( )。
下列叙述中正确的是
以下结构体类型说明和变量定义中正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下列链表中,其逻辑结构属于非线性结构的是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
设有定义:intx=0,*p;紧接着的赋值语句正确的是
C语言中char类型数据占字节数为
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f;若形参是
随机试题
宜切厚片的药材有
双嘧达莫的药理作用为
归纳推理有完全归纳推理和_______两大类。
关于胸腔积液病因的描述,哪项是正确的
以下哪一项不是急性呼吸窘迫综合征初期的典型临床表现
扁平苔藓发生时,与基底细胞的免疫反应有关的是()
A.少商 B.内关 C.外关 D.曲泽 E.三阴交肘微屈,肘横纹中,肱二头肌肌腱的尺侧缘的腧穴是
【哈里发】浙江大学2000年世界中世纪史真题;南京大学2016年世界史基础真题
P/L
设置表单标题的属性是( )。
最新回复
(
0
)