首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int *s, int n1, int n2) { int i, j, t; i=n1; j=n2; while( i<j ) { t=s[i]; s[i]=s[j]; s[j]=t; i++;
有以下程序 #include void fun(int *s, int n1, int n2) { int i, j, t; i=n1; j=n2; while( i<j ) { t=s[i]; s[i]=s[j]; s[j]=t; i++;
admin
2015-07-31
61
问题
有以下程序
#include
void fun(int *s, int n1, int n2)
{
int i, j, t;
i=n1; j=n2;
while( i<j )
{
t=s
; s
=s[j]; s[j]=t; i++; j--;
}
}
main()
{
int a[10]={1,2,3,4,5,6,7,8,9,0}, k;
fun(a,0,3); fun(a,4,9); fun(a,0,9);
for(k=0;k<10;k++)
printf("%d", a[k]);
printf("\n");
}
程序的运行结果是
选项
A、4321098765
B、5678901234
C、0987654321
D、0987651234
答案
B
解析
该程序首先给一维数组赋值,然后三次调用fun函数,其中fun(a,0,3);功能是将一维数组中第1个元素和第4个元素互换,第2个元素和第3个元素互换;其中fun(a,4,9);功能是将一维数组中第5个元素和第10个元素互换,第6个和第9个元素互换,第7个元素和第8个元素互换;其中fun(a,0,9);功能是将将一维数组中第1个元素和第10个元素互换,第2个元素和第9个元素互换……依次类推。因此B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/9nDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
下列选项中不合法的十六进制数是()。
下面程序的输出结果是()。#include"stdio.h"fun(xintx{inty=0;staticintz=5;z=x++,y++;return(Z);}
若变量已正确说明为float类型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋予10.0,b赋予22.0,c赋予33.0,不正确的输入形式是()。
下列程序输出的结果是______。intm=17;intfun(intx,inty){intm=3;return(x*Y-m);}main(){inta=5,b=7;printf("%d\n",fun(a
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
下列说法不正确的是()。
在关系模型中,二维表的行称为______。
下列叙述中正确的是()。
随机试题
(2010年4月)在半殖民地半封建的中国,红色政权存在和发展的客观条件是________、________的继续向前发展。
下列关于消防车通道防火检查中,正确的是()。
(2017年改)下列各项中,关于工业企业固定资产折旧会计处理表述正确的有()。
国际经验表明,一个国家人均CDP在3000美元与10000美元之间时,容易发生“中等收入陷阱”。关于这种经济现象,下列说法中正确的是()。
《婚姻法》规定在法定财产制条件下,下列财产属于夫妻共有财产的是()。
继承人的范围、继承顺序、代位继承以及遗产的分配原则均由法律直接规定下来的继承是()。
你是大学生村官,你们村种植草莓并且跟超市签订了销售协议。正当你们把草莓装箱准备送往超市的时候。接到超市的电话。说网上流传你们的草莓含农药等不达标,请问你怎么处理?
《科学》杂志曾撰写社论,认为影响因子最重要的危害是可能________创新,它引导科学家专注于发表高影响因子的文章,追逐所谓的“热点”,而不是________科研创新。填入画横线部分最恰当的一项是:
WriteanessaybasedonthechartInyourwriting,youshould1)interpretthechart,and2)giveyourcomments.Y
如果删除一个非零无符号二进制偶整数后的2个0,则此数的值为原数()。
最新回复
(
0
)