首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
39
问题
以下程序中函数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://www.kaotiyun.com/show/luWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,不属于数据模型所描述的内容的是()。
在数据库系统中,考虑数据库实现的数据模型是
假定有以下程序段:Fori=1To3Forj=5To1Step一1Printi*jNextjNexti则语句Printi*j的执行次数是()。
下面()不是VB的文件系统控件。
数据库应用系统中的核心问题是( )。
可以产生30~50(含30和50)之间的随机整数的表达式是( )。
如果要定义一个窗体级变量,定义变量语句的位置应该是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
随机试题
长期以来的教育实践证明,学校工作必须做到()
控制脑水肿,降低颅内压是抢救脑出血急性期处理的重要环节,常用的药物有()
A.难辨梭状芽胞杆菌B.肺炎链球菌C.龟分枝杆菌D.厌氧杆菌E.铜绿假单胞菌为抗酸染色阳性的细菌是
凉血不留瘀,活血不动血.又能退无汗骨蒸的药物是()
注射用抗生素粉末分装室洁净度要求为
若函数,则当x=e,y=e-1时,全微分出等于()。
生产经营单位及其有关人员对安全生产监督管理或者煤矿安全监察机构给予的行政处罚,享有的权利有()。
《左传》是我国第一部叙事详细的__________著作,相传为左丘明所作。
Whatdowelearnaboutthebloodtemperatureofawhale?
TheWHOisworriedabout
最新回复
(
0
)