首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
76
问题
以下程序中函数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全国计算机二级
相关试题推荐
有以下程序main(){ints=0,a=1,n;seanf("%d",&n);do{s+=1;a=a-2;}while(a!=n);printf("%d\n",s);}
软件需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求分析说明书和
模式/内模式映射为数据库提供了【】数据独立性。
数据库系统中,实现各种数据管理功能的核心软件称为【】。
以下选项中不能作为合法常量的是
下列叙述中,不属于软件需求规格说明书的作用的是______。
在单链表中,NULL称为______,它不指向任何结点,只起______作用。
若某链表最常用的操作是在最后一个结点之后插入一个结点和删除最后一个结点,则采用______存储方式最节省时间。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
有以下程序,其中k的初值为八进制数#inculdeMain(){intk=011;PrintFF(“%d\n”,k++);}程序运行后的输出结果是
随机试题
男性,36岁,便血2年,初为排便后有少量鲜血滴出,无痛,便后出血自行停止,近半年来偶有块状物自肛门脱出,便后自行回缩,最可能的诊断是
水平防潮层应设置在室内地坪(±0.000)以下()处。
企业以其自产产品作为非货币性福利发放给职工,按照产品的()贷记应付职工薪酬。
采用ABC控制法对存货进行控制时,应当重点控制的是()。
根据票据法律制度的规定,保证人对票据债务提供保证的,保证不得附有条件,附有条件的,则保证行为无效,保证人不再承担保证责任。()
关于杜邦财务分析体系,下列说法不正确的是()。
预算工作的中心环节是()。
对于RPA卡环,下列叙述错误的是()。
正确地度量服务部门工人的生产率。例如,考虑邮政工人的情况:如果每个邮政工人平均投递更多的信件,就称他们有更高的生产率,但这真的正确吗?如果投递更多信件的同时每个工人平均丢失或者延迟更多的信件会是什么情况呢?以上对度量生产率的方法暗含的反对意见是基于对以下哪
下列选项中,不视为侵犯专利权的是()。
最新回复
(
0
)