首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。 #include<stdio.h> void reverse(int a[],iht n) { int i,t; for(i=0;i<n/2;i++)
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。 #include<stdio.h> void reverse(int a[],iht n) { int i,t; for(i=0;i<n/2;i++)
admin
2010-09-05
66
问题
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。
#include<stdio.h>
void reverse(int a[],iht 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,10) ;
for(i=0;i<3;i++)s+=b
;
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、27
B、6
C、25
D、30
答案
A
解析
本题考查函数调用时的参数传递。函数 reverse将数组b进行了逆置,此时的 b[10]={10,9,8,7,6,5,4,3,2,1},后面for语句的功能是将b中的前3个数累加,将结果放在s中,最后将s输出,结果s=10+9+8=27。
转载请注明原文地址:https://www.kaotiyun.com/show/PwWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
下面属于白盒测试方法的是
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
在窗体上有一个名称为CD1的通用对话框和一个名称为Commandl的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“保存”,缺省文件名为“ABC”,在“文件类型"栏中显示*.txt。则能够满足上述要求的程序是()。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
以下数据结构中,属于非线性数据结构的是()。
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为
如果希望向一个顺序文件写入数据,但又要保留文件中的原有内容,应采取的文件打开方式是
随机试题
A、WatcheducationalTVprogramsonly.B、Writetwobookreportsaweek.C、Helpwithhousework.D、Keepadiary.B
根据我国《刑法》的规定,我国确立了以限制加重为主、吸收原则和并科原则为补充的折中原则。()
(2017年10月第29题)根据企业文化的层次,产品形象属于企业幔层文化。()
失血性休克代偿期估计失血量为()
阅读《门槛》中的一段文字,然后回答问题。姑娘跨进了门槛。——厚厚的门帘立刻放下来遮住了她。“傻瓜!”有人在后面咬牙切齿地咒骂。“一位圣人。”不知从什么地方传来这一声回答。“姑娘跨进了门槛”象征什么?
A回套针头帽B用手去除针头C弃于锐器盒内D弃于医用垃圾袋内E浸泡消毒处理使用后注射器空筒时医务人员应
呋塞米的不良反应,除外
ArichAmericanwenttoParisandboughtapicturepaintedbyaFrenchartist.TheAmericanthoughtthepicturetobeveryfine
不忘初心
Theoldestpreservedmanuscriptsarethosewrittenonpapyrus,whichwerefoundinEgyptiantombs.
最新回复
(
0
)