首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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[]
有以下程序: 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
2011-06-13
39
问题
有以下程序: 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、45
B、50
C、60
D、55
答案
C
解析
fun函数中用static声明的局部变量sum的值在函数调用结束后不消失而保留原值,即占用的存储单元不释放,在下一次调用该函数时,该变量已有值,就是上一次函数调用结束时的值。
转载请注明原文地址:https://kaotiyun.com/show/PVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是()。
在软件测试设计中,软件测试的主要目的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)小找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
以下不能定义为用户标识符是
下列各数据类型不属于构造类型的是()。
请选出可用作C语言用户标识符的是()。
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。#include<string.h>voidf(charp[][10],intn){chart[20];inti,j;for(i=
定义如下变量和数组:intk;inta[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是()。for(k=0;k<3;k++)printf("%d",a[k][k]);
下列叙述中正确的是()。
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为()。
随机试题
疾病监测的最后一个环节是
诊断颅底凹陷症,影像学依据是
右上肺中央型肺癌可能出现的X线表现是( )。
男性,45岁。36h前施工时右下肢被石板砸伤,X光摄片,未见骨折,行清创缝合。现突然出现烦躁不安,伴恐惧感,大汗淋漓,自述右下肢伤处疼痛加重,胀裂感。体温38.5℃,脉搏128次/分,血压146/92mmHg,右小腿肿胀明显,大量浆液血性渗出物自切口渗出,
甲公司承租乙公司的“太阳花”号油轮。甲公司没有按照合同约定向乙公司支付租金,则出租人可以对以下哪些财产行使留置权?()
工业企业中,当悬挂高度小于4m时,宜采用白炽灯。()
()是指当事人互负债务,且有先后履行顺序,先履行一方未履行债务而请求后履行一方履行债务,后履行一方有权拒绝其请求。
用新课程理念分析“用教材而不是教教材。
[*]
Clothesplayacriticalpartintheconclusionswereachbyprovidingcluestowhopeopleare,whotheyarenot,andwhotheywo
最新回复
(
0
)