首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> void fun( char *s, int m1, int m2 ) { char t, *p; p=s + m1; s= s+m2; wh
有以下程序 #include <stdio.h> #include <string.h> void fun( char *s, int m1, int m2 ) { char t, *p; p=s + m1; s= s+m2; wh
admin
2020-06-16
40
问题
有以下程序
#include <stdio.h>
#include <string.h>
void fun( char *s, int m1, int m2 )
{ char t, *p;
p=s + m1; s= s+m2;
while( s<p )
{ t=*s; *s=*p; *p=t;
s++; p--;
}
}
main()
{ char ss[10]="012345678";
int n=6;
fun( ss,0,n-1 );
fun( ss,9,n );
fun( ss,0,9 );
printf("%s\n", ss );
}
程序运行后的输出结果是
选项
A、012345
B、876543210
C、876543
D、12345678
答案
A
解析
fun(*ss, m1, m2 )的作用是,如果m1>m2交换数组元素ss[m1],ss[m2]。因此,fun(ss,0,5)后ss的0,1,2,3,4,5,6,7,8,\0。fun(ss,9,6) 后ss的0,1,2,3,4,5, \0,8,7,6。fun(ss,0,9)后ss的0,1,2,3,4,5,\0,8,7,6。因此打印结果012345。故答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/7OCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数voidfun(intx,intPP[],int*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1、3、5
有以下程序:#includeintfun(intn){inta;if(n==1)return1;a=n+fun(n一1);return(a);}main()
在主函数中用键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素中的值依次为:39,一47,21,2,一8,15,0,则程序的运行结果为
下列给定程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据块写到名为my.file5.dat的二进制文件中。请在程序的下画线处填入正确的内容并将下画线删除,
下列给定程序中,函数fun的功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<conio.h>#incl
给定程序MODI1.C中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若则结果应为1,5,9,13,请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不
下列叙述中正确的是()。
以下选项中,合法的C语言实数是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
图中警察手势为直行信号。
男性,40岁。因风心,心力衰竭服地高辛治疗中,心电图检查为阵发性室上性心动过速伴2:1房室传导阻滞,心室率为100次/min。诊断为洋地黄过量。除停用洋地黄外,应选用哪种药物治疗
中国甲公司与某国乙公司发生买卖合同纠纷,在中国仲裁过程中,乙公司申请财产保全,即要求扣押甲公司在某港口的一批机器设备。仲裁委员会对此申请应如何处理?
钢筋原材料进场验验项目中,热轧圆盘条、热轧光圆钢筋、热轧带肋钢筋、余热处理钢筋的检验项目有外观检查、极限抗拉强度、()、伸长率、冷弯试验。
上海滨江、滨海资源十分丰富,整个海岸线长达180公里。()
贯彻新课程“以人为本”的教育理念首先应做到()。
爬行动物不是两栖动物,两栖动物都是卵生的,所以凡是卵生的动物都不是爬行动物。以下选项与题干推理形式相同的是()。
要在网络上发布彩色动画文件,可以采用的存储格式是______。
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。为了更好地控制教材编写的内容、质量和流程,小李负责起草了图书策划方案(请参考“图书策划方案.docx”文件)。他需要将图书策划方案Word文档中的内
FightinginNatureInnature,fightingissuchanever-presentprocessthatitsbehaviormechanismsandweaponsarehighlydevel
最新回复
(
0
)