首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
37
问题
以下程序中函数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全国计算机二级
相关试题推荐
设a为整型变量,不能正确表达数学关系10<a<15的C语言表达式是()
已定义以下函数fun(char*p2,char*p1){while((*p2=*p1)!=’0’){P1++;p2++;}}函数的功能是
条件“20<x<30或x<-100”的C语言表达式是【】。
在数据结构中,顺序存储结构的数据元素所占的存储空间是【】的。
关系R和关系S的并运算是______。
函数调用语句:fseek(fp,-20L,1);的含义是______。
第一趟排序后序列中关键字最大的记录交换到最后的排序方法是______。
以下不正确的说法是______。
以下选项中不能作为C语言合法常量的是______。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为______。
随机试题
改善急性左心衰竭症状最有效的药物是
骨折的特有体征为畸形、骨擦音和_________。
在我国文学史上,主张“文章合为时而著,歌诗合为事而作”的是()。
用社会心理学方法解释健康相关行为的重要理论模式是
下列关于梯度切换率的描述,错误的是
女,50岁。入睡困难,多梦易醒1个月,每周至少3次。同时感到精力疲乏,担心工作效率下降,对睡眠产生恐惧,担心免疫力下降,否认情绪低落和消极观念。该患者最可能的诊断是
目前货币政策是世界各国普遍使用的宏观经济政策之一,其核心是对()进行管理。[2012年5月真题]
工业企业销售不动产时,按规定应缴纳的营业税,应借记()科目。
唐朝夫妻双方自愿离婚的,称为()
Thishasbeenquiteaweekforliterarycoups.Inanalmostentirelyunexpectedmove,theSwedishAcademyhavethislunchtimean
最新回复
(
0
)