首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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++;J--; } }
有以下程序: #include<stdio.h> 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++;J--; } }
admin
2020-10-26
18
问题
有以下程序:
#include<stdio.h>
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://kaotiyun.com/show/933p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(intx){if(x/2>1)fun(x/2);printf("%d",x);}main(){fun(7);printf("
有以下程序;#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}
以下选项中,能用作数据常量的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
下列关于数据库设计的叙述中,正确的是()。
以下是正确C语言标识符的是()。
算法空间复杂度的度量方法是()。
设表的长度为20。则在最坏情况下,冒泡排序的比较次数为()。
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是
随机试题
DZ喷墨系列打印机的库存问题DZ喷墨系列打印机于1988年上市,此后成了DZ最成功的产品之一,销量稳步上升,仅1990年就销售了60万台,约4亿美元。随着销售额的上升,库存也不断上升,导致DZ的配送中心货盘上放满了喷墨系列打印机。更糟糕的是,欧洲分
A.用大剂量雌激素止血后人工周期3个月B.孕、雄激素合并疗法减少月经量并调整月经周期C.用合成孕激素配合适量的雌激素口服D.孕激素长期应用E.于月经期前8~12天,肌注黄体酮10~20mg共5天治疗育龄期妇女经期延长
A.链霉素B.利福平C.乙胺丁醇D.对氨水杨酸钠E.口比嗪酰胺在治疗结核性脑膜炎时,通过血-脑屏障最好的药物是
半抗原是
空调系统服务于多个房间且要求各空调房间独立控制温度时,下列()系统不适用。
下列属于屋面分部工程子分部的有()。
下列关于债券成交原则的说法中,正确的是()。Ⅰ.价格优先就是证券公司按照交易最有利于投资委托人的利益的价格买进或卖出债券Ⅱ.时间优先就是要求在相同的价格申报时,应该与最早提出该价格的一方成交Ⅲ.价格优先就是要求在相同的价格申报时,应该与最早提
社会政策与社会工作之间的关系可以概括为( )的两个行动体系。
问λ为何值时,线性方程组有解,并求出解的一般形式.
Agoodtranslatorisbydefinitionbilingual.Theoppositeisnot【C1】______true,however.Abornandbredbilingualwillstill
最新回复
(
0
)