首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数reverse 的功能是将a所指数组中的内容进行逆置。 void reverse(int a [ ], int n){ int i, t; for(i=0;i<n/2;i++) {t=a[i]; a[i] =a[n-1-i];a[
以下程序中函数reverse 的功能是将a所指数组中的内容进行逆置。 void reverse(int a [ ], int n){ int i, t; for(i=0;i<n/2;i++) {t=a[i]; a[i] =a[n-1-i];a[
admin
2013-06-11
28
问题
以下程序中函数reverse 的功能是将a所指数组中的内容进行逆置。 void reverse(int a [ ], int n){ int i, t; for(i=0;i<n/2;i++) {t=a
; a
=a[n-1-i];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
答案
1
解析
本题考查的知识点是数组名作为函数参数及函数调用。reverse()数的功能是将具有n个元素的数组a反序存放。在主函数中调用语句是“reverse(b,8);”,实现的功能是把b数组的前八个元素逆置,所以b数组中依次存放的值为“8,7,6,5,4,3,2,1,9,10”。for循环了4次,分别把b[6]、b[7]、b[8]和b[9]的值(分别是2、1、9、10)加到了s中,s的结果是22,所以最后输出的s值为22。所以4个选项中A正确。
转载请注明原文地址:https://kaotiyun.com/show/xAJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是:【】。#defineN10#defines(x)x*x#definef(x)(x*x)main(){inti1,i2;i1=1000/s(N);i2=1000/f(N
对于软件测试,从是否需要执行被测软件的角度,可以分为静态测试和动态测试。代码检查属于【】测试。
下面程序main(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a<B)if(b!=15)if(!ok1)x=1;elseif(ok2)x=10
计算机软件是包括()的完整集合。
关系R和关系S的并运算是______。
下面概念中,不属于面向对象方法的是______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
对长度为4的顺序表进行查找,若第一个元素的概率为1/8,第二个元素的概率为1/4,第三个元素的概率3/8,第四个元素的概率为1/4,则查找任一元素的平均查找长度为______。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
随机试题
李某驾驶杨某所有的牵引车与P运输公司所有的重型罐式货车尾随相撞发生交通事故,造成杨某死亡、财产毁损,罐式货车所栽的一甲胺溶液发生泄漏,产生环境污染。李某承担此次事故的全部责任,P公司的驾驶员不承担责任。牵引车系挂靠L公司经营。此次交通事故导致甲胺溶液泄漏5
嵌顿疝的内容物是部分肠壁。这种疝称为
下列哪种疾病骨髓以中晚幼红细胞增生为主
患者,女性,76岁,因急性广泛前壁心肌梗死急诊入院,入院后经扩冠抗凝治疗,目前胸痛缓解,病情已平稳,1小时前患者突感心悸,气短,不能平卧,咳粉红色泡沫痰。查体:血压90/60mmHg,呼吸28次/分,神清,坐位口唇发绀,两肺满布湿啰音及哮鸣音。护士应给
液性指数说明土的软硬程度,用于确定()。
钢管混凝土墩柱应采用()混凝土,一次连续浇筑完成。
当银行汇票丢失以后,不能挂失,只能到人民法院申请公示催告。()
Employeestodayworkshorterhoursbuttakelongervacationthanin1979.
Afterlunch,withouttheirparents’【C1】______,thetwoboyssetoff’toexplorethebeachwhichbeyondtheheadland(岬).Theyhad
WhathappenedtothosepeoplewhohadoncelivedinNewMexico?WhydoesPeterwanttobeadriver?
最新回复
(
0
)