首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
21
问题
有以下程序: 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://jikaoti.com/ti/BLB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
下述关于数据库系统的叙述中正确的是()。
以下程序运行后的输出结果是【】。main(){inti,n[]={0,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;print
有以下程序main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);
有以下程序main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’\0’};inti,j;i=sizeof(a);j=strlen(
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
下列哪个是面向对象程序设计不同于其他语言的主要特点?
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
以下数据结构中属于线性数据结构的是
下列关于栈的描述中错误的是
随机试题
Wheredoesthewomanmostlikelywork?
我们自古以来,许多仁人志士,他们的爱国壮志情怀是“苟利国家生死以()
受血者配血试验的血标本必须是输血前( )。
关于血栓闭塞性脉管炎病人的护理,下列不正确的是
临产后主要作用的产力是指()。
计量资料的定义为()。
普氏系数为12的岩石坚固性()。
应急预案的分类不包括()。
根据材料回答下列问题。下列说法正确的是()。
《刑法》第385条规定:“国家工作人员利用职务上的便利,索取他人财物的,或者非法收受他人财物,为他人谋取利益的,是受贿罪。国家工作人员在经济往来中,违反国家规定,收受各种名义的回扣、手续费,归个人所有的,以受贿论处。”试说明:如何理解本条规定中的“
最新回复
(
0
)