首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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-
以下程序中函数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-
admin
2013-02-23
59
问题
以下程序中函数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。
转载请注明原文地址:https://kaotiyun.com/show/SiPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(inta,intb,intc){a=456,b=567,c=678;}main(){intx=10,y=20,z=30;
有定义语句doublda,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是()。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
下列不属于软件调试技术的是______。
下面选项中不属于面向对象程序设计特征的是()。
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是 ______。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()
存储300个16×16点阵的汉字信息需要【】字节。
随机试题
有权申请宣告专利权无效的主体是()
个人业主制企业和合伙制企业对其债务承担有限责任。
凯恩斯的货币需求函数中,投资品货币需求主要受()的影响。
______教学模式与传统的讲授法十分类似,由激发、讲演、练习、反馈和迁移等环节构成。
阅读图文资料,按要求完成教学设计任务。材料一《义务教育地理课程标准(2011年版)》中的“认识大洲”的标准要求:“运用地图等资料简述某大洲的纬度位置和海陆位置。”材料二某版本教科书中关于“亚洲及欧洲”的部分内容。
一个长方形和一个正方形,周长相等。已知正方形的边长是40厘米,长方形的长是60厘米,这个长方形的宽是多少厘米?
Readthefollowingquoteandwriteanarticleofabout400wordslongforanewspapertoarguefororagainsttheauthor’sopini
()并不是算法必须具备的特性。
Walkingthroughthewoodsalonecanbeafrighteningprospectforakid,butnotfor7-year-oldMatthewofPortland,Oregon.He
AcademicResearchandProjectDesignI.Introduction—【T1】isaspringofcreationwhileinterestisapowersourcefor【T1】_____
最新回复
(
0
)