首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 f(int b[],int m,int n) { int i,s=0; for(i=m;i<n;i=i+2)s=s+b[i]; return s; } main() { int
以下程序的输出结果是 f(int b[],int m,int n) { int i,s=0; for(i=m;i<n;i=i+2)s=s+b[i]; return s; } main() { int
admin
2010-01-10
46
问题
以下程序的输出结果是 f(int b[],int m,int n) { int i,s=0; for(i=m;i<n;i=i+2)s=s+b
; return s; } main() { int x,a[]={1,2,3,4,5,6,7,8,9}; x=f(a,3,7); printf(“%d\n”,x); }
选项
A、10
B、18
C、8
D、15
答案
1
解析
在main()函数中定义了一个变量x,以及一个有9个元素的数组a,并且每个元素分别赋初值为1、2、3、4、5、6、7、8和9。执行函数调用f(a,3,7),把a的首地址赋给形参b,把3和7分别赋给形参m和n。在f()函数中,for循环执行了2次:第一次,i的值为3,相当于执行了语句“s=s+b[3],b[3]的值就是a[3]的值4,故s的值变为4;第二次,i值为5,相当于执行了语句“s=s+b[5];”,b[5]的值6,故s的值变为10。把s作为函数值返回并赋值给x。
转载请注明原文地址:https://kaotiyun.com/show/JLWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,58,41)Fork=1To6x(a(k
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
下列选项中不符合良好程序设计风格的是
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
编写如下程序:PrivateSub.Commandl-Cliek()Dimstrl’AsString,str2AsStringstrl=InputBox(“输入一个字符串”):subfstr1,str2:Printstr2EndSub
设变量x中的值是395,则下面语句的输出是
窗体上有名称为Listl的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令按钮,要求当执行事件过程Commandl
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
随机试题
高血压病人应限制总脂肪量,脂肪量应占总能量的25%或更低些,其中动物脂肪应占脂肪总量的_______以下。
广义教育
(2006)Tumonthetelevisionoropenamagazineandyou_____advertisementsshowinghappy,balancedfamilies.
急进性高血压病程进展快,靶器官损害显著,受累最严重的靶器官与最常见的死因是
关于房屋租赁合同生效的说法,错误的是()。
输送有毒或有腐蚀性介质的管道,不得在人行道上空设置()。
某工业企业下设供电、供水两个辅助生产车间,采用交互分配法进行辅助生产费用的分配。2008年5月,供水车间交互分配前实际发生的生产费用为315000元,应负担供电车间的电费为94500元;供水总量为1750000吨(其中:供电车间耗用175000吨,基本生产
危机状态下,公众要求决策者采取有效措施应对危机,而决策者在信息受阻的情况下难以作出有效的决断,这说明公共危机的()特征。
【2016年第45题】在一项关于“社会关系如何影响人的死亡率”的课题研究中,研究人员惊奇地发现:不论种族、收入、体育锻炼等因素,一个乐于助人、和他人相处融洽的人,其平均寿命长于一般人,在男性中尤其如此;相反,心怀恶意、损人利己、和他人相处不融洽的人70岁之
下列各项中,非法的Internet的IP地址是_______。
最新回复
(
0
)