首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
39
问题
以下程序的输出结果是 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全国计算机二级
相关试题推荐
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsString
设有如下一段程序:PrivateSubCommandl_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvat_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click(
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
下列选项中不符合良好程序设计风格的是
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
随机试题
关于低温热水地板辐射采暖系统,以下哪种说法是错误的?[2007年第75题]
患者,男,65岁。肺癌患者,住院化学治疗期间渐起左下肢肿胀,疼痛。Doppler超声检查提示深静脉炎。予抗凝治疗后症状有所改善。今日早餐进食时突感气急、胸闷和心前区疼痛,呈进行性加重。检查见患者口唇明显发绀,坐位,心界扩大,心率120次/分,律齐,P2亢进
外科治疗门静脉高压症最主要的目的是
根据城市维护建设税的规定,下列说法正确的是()。
发散思维测验是创造性测量的核心,而将对发散思维的测量作为测量创造性的主要内容是基于吉尔福特提出的()。
下边这两套图形具有某种相似性,也存在某种差异。请从所给的四个选项中,选出取代问号的一个,使得两套图表现出最大的相似性,并使得第二套图也表现出自己的特征()
多项式x²+x+m能被x+5整除,则此多项式也能被下列多项式整除的是()。
设A,B都是n阶矩阵,其中B是非零矩阵,且AB=O,则().
Whatdoesthewomanlikeaboutthearmchair?
A
最新回复
(
0
)