首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是_________。 #include int fun(int x,int y) { static int m=0,i=2: i=i+1: m+=i+x+y; return m } main() { int j=
以下程序的输出结果是_________。 #include int fun(int x,int y) { static int m=0,i=2: i=i+1: m+=i+x+y; return m } main() { int j=
admin
2012-12-03
43
问题
以下程序的输出结果是_________。
#include
int fun(int x,int y)
{ static int m=0,i=2:
i=i+1:
m+=i+x+y;
return m
}
main()
{ int j=4,m=1,k;
k=fun(j,m);printf("%d,",k);
k=fun(j,m);printf("%d\n",k)
}
选项
答案
8,17。
解析
因为在fun中,m、i都是静态局部变量,因此其生存期是直到整个程序的结束,当执行第一个k=fun(i,m)时,返回值m+i+x+y,其中x+y=j+m,m=0+3+4+1=8,接着再次执行k=fun(j.m)后,返回值m=4+8+4+1=17。
转载请注明原文地址:https://kaotiyun.com/show/mrPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun{int*a,inti,intj){intt;if(i<j)t=a[i];a[i]=a[j];a[j]=t;fun(a,++
有定义语句:“intx,y;”,若要通过“scanf("%d,%d,&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
在软件设计中,不属于过程设计工具的是
在关系数据库中把数据表示成二维表,每一个二维表称为【】。
有以下程序:#include<stdio,h>main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
在C语言中,运算对象必须是整型数的运算符是()。
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
算法的空间复杂度是指()。
度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
随机试题
sustainedreleasepreparation:
女婴,7个月,体重5.5kg,出生后以母乳喂养为主,但量较少,未加辅食。尚未出牙,不会爬。体检:神志清,精神可,稍苍白,腹部皮下脂肪0.5cm,肌肉稍松弛。最可能的诊断是()。
从业人员不得从事或协同他人从事欺诈、内幕交易、操纵证券交易价格等非法活动。( )
根据《商业银行金融创新指引》的规定,商业银行应充分认识到金融创新与风险管理密不可分,风险管理是金融创新的内在要求。()
2014年3月,甲公司委托乙负责与丙公司的业务往来。同年6月份,甲公司撤销委托,但是未收回乙持有的盖有甲公司公章的空白合同书,亦未通知丙公司。2014年9月,乙以甲公司的名义,持盖有甲公司公章的空白合同书,与丙公司订立了大蒜买卖合同。根据代理的相关规定,下
简述科目汇总表账务处理程序的主要特点、优缺点及适用范围。
为了达到蛋白质每日75g的推荐摄人量,老年人每天应摄人充足的猪肉。()
当前我国文化软实力的核心内容是()
[*]
Ifsweets______badfortheteeth,Iwillstopeatingthem.
最新回复
(
0
)