首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
32
问题
以下程序中函数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://jikaoti.com/ti/atn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如下程序的执行结果是() main() { int n=1; printf("%d%d%\n",n,++n,n--); }
对专门从事数据库管理、维护的人员,称之为()
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()
有以下语句段intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=20
若有以下说明和语句:intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在关系数据模型中,通常可以把()称为属性,其值称为属性值。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
计算机算法指的是______。
在下面栈的基本运算中,不是加工型运算的是______。
随机试题
法约尔的线性组织理论认为一般的组织形态由组织人员的数目决定。管理层次的设置一般坚持()
A.杆状核粒细胞增多B.单核细胞增多C.嗜酸性粒细胞增多D.嗜碱性粒细胞增多E.红细胞减少核左移时,血常规的变化应为()
王丹可以向哪个法院起诉?为什么?诉讼过程中,王丹一时想不开,得了恼中风,导致偏瘫,又无力支付医疗费,请问该费用怎么办?为什么?
变形缝有()三种。
建设工程项目周期是指建设工程项目从()开始到投资终结的全过程。
一般根据客户的(),会对客户进行分层,以调查客户理财需求的共性。
金融市场发展对商业银行的促进作用不包括()。
下列各项中,企业盘亏的库存商品按管理报经批准后,正确的会计处理有()。
理性预期指的是,针对某个经济现象进行预期的时候,如果人们是理性的,那么他们会最大限度地充分利用所得到的信息来作出行动而不会犯系统性的错误。根据上述定义,下列属于理性预期的是()。
结合实际谈谈你对教学管理工作的认识?
最新回复
(
0
)