首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
16
问题
有以下程序:
#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://jikaoti.com/ti/HDD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){charC;while((c=getchar())!=’\n’){switch(c一’2’){cage0:
有以下程序(注意:字母a的ASCII码值为97):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2==0)printf("%c",*s);
若有以下语句:typedefstructS{intg;charh;}T;以下叙述中正确的是()。【10年9月】
有以下程序:#include<stdio.h>main(){chara=4:prinff("%d\n",a=a<<1);}程序运行后的输出结果是()。
以下选项中,与n=i++完全等价的表达式是()。
以下选项中,能用作数据常量的是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处。#includemain(){inta[10],i=0;while(i
层次型、网状型和关系型数据库划分原则是()。【10年9月】
设有定义:char*c;。以下选项中能够使字符型指针c正确指向一个字符串的是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
随机试题
以排除气体为目的的胸腔闭式引流应安置在
下列部件进行维修检测时需要特别注意预防电击安全的是
选择前牙日寸主要要考虑什么因素.除了
根据票据法律制度的规定,下列情形中,汇票不得背书转让的有()。
行政复议与行政诉讼的区别有()。
把教学目标分为认知、情感和动作技能三大领域的教育家是()。
常老师认为儿童先学会高难度的动作,自然就能掌握低难度的动作了。所以他经常在体育活动中跳过低难度动作训练,直接让儿童练习高难度动作。常老师的做法()。
公文处理是机关实现管理职能的必要条件。()
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
GlobalEconomyatLowEbbCausesAmericanRateofUnemploymentUpswingFormanyyears,unemploymentintheUnitedStateswas
最新回复
(
0
)