首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
81
问题
有以下程序
#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://kaotiyun.com/show/9nDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++){gets(
下列程序输出的结果是______。intm=17;intfun(intx,inty){intm=3;return(x*Y-m);}main(){inta=5,b=7;printf("%d\n",fun(a
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
在关系模型中,二维表的行称为______。
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。
下列工具中为需求分析常用工具的是()。
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
直接接触土体浇筑的构件,其混凝土最小保护层厚度是()mm。
A.温中燥湿,调气和血B.养阴和营,清肠化湿C.温中清肠,调气化滞D.温补脾肾,收涩固脱痢疾之寒湿痢,宜
表皮可分为:
自总皂苷中分离甾体皂苷可选用自总皂苷元中分离含羰基的皂苷元可选用
《中国药典》每味药材的规定检查项目中不包括
项目目标动态控制的工作程序是()。
设备及安装工程概算的审查时,应把注意力集中在()的计算方面。
()是指银行向个人发放的用于购买大额耐用消费品的人民币担保贷款。
某市110接到报警:市区一家书店正在举办某著名儿童作家签名售书活动,现场人员聚集、秩序比较混乱,书店负责人报警求助。“110”立即启动应急预案,指令辖区派出所、治安大队、特警大队出警,民警到达现场后发现书店空间狭小,书店内外已经聚集数千人,其中大部分为少年
改革开放近40年,中国成为世界上制造业最大的国家,制造业产量超过美国。中国作为“世界工厂”,以物美价廉的优势在世界市场上占有重要地位。但中国是制造大国,却不是制造强国。“MadeinChina”曾是山寨、低品质的代名词,在国际市场上一度遭到抵制(boy
最新回复
(
0
)