首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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++;j-- } } main() {
有以下程序: #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++;j-- } } main() {
admin
2021-04-28
27
问题
有以下程序:
#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]={9,8,7,6,5,4,3,2,1,0},k;
fun(a,0,2);fun(a,7,9);fun(a,0,7);
for(k=0;k<10;k++)
printf(’’%d’’,a[k]);
printf(’’\n’’);
}
程序运行后的输出结果是( )。
选项
A、2341098765
B、03456987 12
C、9876543210
D、0987651234
答案
B
解析
子函数的功能是将数组中的元素进行对调,如fun(a,0,2)是将数组中的元素a[0]和a[2]对调,所以执行3次子函数以后的结果是0345698712。
转载请注明原文地址:https://kaotiyun.com/show/Lxtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不能用作C程序合法常量的是()。
下列选项中不属于结构化程序设计方法的是
对于循环队列,下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
以下定义数组的语句中错误的是()。
有以下程序#includemain(){intx;scanf("%d",&x);if(x<=3);elseif(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范围才会有输出结果
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROGl.C中。请勿
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下面不能作为结构化方法软件需求分析工具的是
随机试题
A.中和游离外毒素B.抑制病原体对黏膜的黏附C.结合FcγR,促进吞噬病原体D.激活补体旁路途径,溶解革兰阴性菌E.干扰病毒的复制sIgA的主要作用
左心功能不全的表现有()。
A甲睾酮B雌二醇C黄体酮D米非司酮E苯丙酸诺龙19位失碳雄激素类,作为蛋白同化激素用于临床
下列传播媒介与哪种疾病相关A.库蚊,按蚊B.雄性按蚊C.雌性按蚊D.螨虫E.血液体液传播流行性乙型脑炎
患者,女,68岁。患糖尿病2年,住院治疗。医嘱:胰岛素皮下注射。护士为该患者进行胰岛素皮下注射时,针头刺入的深度应是针梗的
血栓形成的条件不正确的是
饮酒主要增加口腔哪个部位癌症发生的危险性?()
奶粉:牛奶
已知自行车与摩托车速度比为2:3,摩托车与汽车速度比为2:5,已知汽车15分钟比自行车多走11千米,则自行车30分钟比摩托车少走()千米。
下列说法中正确的是().
最新回复
(
0
)