首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
34
问题
以下程序中函数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全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<stdio.h>#defineFUDGE(y)2.84+y#definePR(A)printf("%d",(int)(a))#definePRINT1(
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10)inta[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
字符(char)型数据在微机内存中的存储形式是()
为了将所有扩展名为.PAS的文件改成扩展名为.P,应使用命令()
下面程序的输出结果是【】。 #include<stdio.h> main() { staiccharb[]="Goodbye"; char*chp=&b[7]; while(--chp>=&b[0])p
为建立如下图所示的存储结构(即每个结点两个域,p是指向结点的指针域,data用以存放整型数),请将定义补充完整。pdataastructlist{【】;intdata;}a;
设有语句“chara=’72’;”则变量a()。
以下选项中合法的字符常量是()。
表达式(int)((double)(5/2)+2.5)的值是【】
设有chara,b;,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和笫8位(右起为第1位),则b的二进制是【】。
随机试题
解放战争时期,中国共产党直接领导大区人民政府的机构是()
26岁,G1P1,31周妊娠,规律性腹痛3h入院。查体:宫底高度30cm,LOA,胎心120次/分,宫缩20s/5~7min。肛门检查:宫颈管消退70%,宫口尚未扩张。不宜选用的处理措施是()
雌、孕激素在哪些器官生理作用中相互拮抗()
A.>750m1B.<400mlC.<100mlD.<50mlE.>2500ml无尿指每日尿量
袋中共有5个球,其中3个新球,2个旧球,每次取1个,无放回的取2次,则第二次取到新球的概率是()。
生产安全事故调查处理的原则是()。
暴力慈善是一种慈善的暴力行为,以牺牲受赠人的尊严来获得自己的满足。暴力慈善是对高调行善行事方式的一种概括。根据上述定义,下列哪项中的现象不属于暴力慈善?
关于计算机网络分类的描述中,错误的是()。
下列有关类继承的表述中,错误的是
TheSkillsRequiredtoGetaJobI.Academicskills:【T1】______【T1】______1.Communicationskills—Understandandspeakthelang
最新回复
(
0
)