首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数reverse的功能是对a所指数组中的内容进行逆置。 void reverse(int a[], int n) { int i, t; for(i=0; i<n/2; i++) {t=a[i];
以下程序中函数reverse的功能是对a所指数组中的内容进行逆置。 void reverse(int a[], int n) { int i, t; for(i=0; i<n/2; i++) {t=a[i];
admin
2010-09-05
57
问题
以下程序中函数reverse的功能是对a所指数组中的内容进行逆置。 void reverse(int a[], int n) { int i, t; for(i=0; i<n/2; i++) {t=a
; a
=a[n-1-1]; a[n-1-i]=t;} } main() { int b[10]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int i, s=0; reverse(b, 8); for(i=6; i<10; i++) s+=b
; printf("% d\n", s); } 程序运行后的输出结果是______。
选项
A、22
B、10
C、34
D、30
答案
A
解析
主函数调用reverse时。实参为b和8,即reverse函数的功能是将数组b中的前8个元素逆置,其余元素不变。因此函数调用结束后数组b的内容为:8、7,6、5、4、3、2、1、9、10。main函数中for循环语句的功能是求b[6]元素到b[9]元素的和,即s=b[6]+b[7]+b[8]+b[9]=2+1+9+10=22,因此printf语句的输出结果是22。
转载请注明原文地址:https://kaotiyun.com/show/luWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要在程序运行过程中把Command1按钮的标题修改为"按钮",正确的做法是
要求在程序运行时,如果按住鼠标左键不放而移动鼠标,鼠标的位置坐标同步显示在窗体右上角的标签(名称为Label1)中,如右图所示,放开鼠标左键后,停止同步显示。下面可以实现此功能的程序是( )。
下面属于白盒测试方法的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500Ifp(i)
在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timerl的定时器,以及名称为Linel和Line2的两条水平直线。请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求:①
如果在Open语句中用Output方式打开一个含有数据的文件,则该文件中已有的数据
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
完全竞争的市场同时具备的条件中,不包括()。
某高速公路施工项目是某省重点建设项目,该项目包括路基路面、一座隧道、一座大桥,其中隧道和大桥相连,施工合同工期为36个月。相关合同约定,如果监理单位、施工单位没有履行合同义务和责任,建设单位有权依据合同条款,对监理单位和施工单位作出处罚。工程开始施工后不久
某企业当年实际销售费用为6000元,占销售额的30%,企业预计下年销售额增加5000万元,于是就下年销售预算简单地确定为7500(6000+5000×30%)万元。从中可以看出,该企业采用的预算编制方法为()。
下列选项属于邢台的有()。
南京国民政府的刑罚主刑分为()。
美国国防情报局
在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0~100分,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下:PrivateSubrun35_Cl
(1)Howmanytimesadaydoyoucheckyouremail?Whenyouwakeup?Beforebed?Adozentimesinbetween?Ifyou’relikemanyof
Lecture:Most【D1】______modeofinstructionincollegeGroupdiscussionsareledbya(an)【D2】______.Discussionsarebasedon【D3】
Banksnormallyreceivemoneyfromtheircustomersintwodistinctforms:oncurrentaccount,andondepositaccount.Withacurr
最新回复
(
0
)