首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> void fun(char*w,int m) {char s,*p1,*p2; p1=w;p2=w+m-1; wh
有以下程序 #include<stdio.h> #include<string.h> void fun(char*w,int m) {char s,*p1,*p2; p1=w;p2=w+m-1; wh
admin
2020-11-23
66
问题
有以下程序
#include<stdio.h>
#include<string.h>
void fun(char*w,int m)
{char s,*p1,*p2;
p1=w;p2=w+m-1;
while(p1<p2){s=*p1;*p1=*p2;*p2=s;p1++;p2--;}}
main()
{char a[]="123456";
fun(a,strlen(a));puts(a);}
选项
A、116611
B、161616
C、654321
D、123456
答案
C
解析
函数fun的功能是将字符串w中的元素从大到小进行排列,所以在主函数中调用函数fun后,字符串a的元素从大到小进行了排列。
转载请注明原文地址:https://www.kaotiyun.com/show/T53p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]=’’1234567\0\0’’;,则strlen(s)的值是()。
有以下程序:#include<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf(’’%d’’,t[2-i][i]);
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
下列叙述中正确的是()。
有以下程序:#include<stdio.h>main(){inta=2,c=5;printf("a=%%db=%%d\n",a,c);}程序运行后的输出结果是()。
若有以下程序:#include<stdio.h>main(){inta=—11,b=10;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出
下列给定程序中,函数fun的功能是:求k!(k<13),所求阶乘的值作为函数值返回。例如,若k=10,则应输出3628800。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
下列行为中,属于会计工作政府监督的是()。
A.3个非同源亚基B.3个同源亚基C.2个非同源亚基D.2个同源亚基E.1个亚基G蛋白有
下列辅食适于7个月小儿添加的是
性联无丙种球蛋白血症获得性免疫缺陷综合征
大量饮清水后抗利尿激素分泌减少主要是由于()。
铁路工程勘察时要求采用K30方法测定地基系数,现采用直径30cm的荷载板进行竖向荷载试验得到一组数据见表14.2.1。试问:确定K30值最接近下列()项。
某企业大批量生产某种单一产品,该企业为了编制下年度的年度、季度计划,正进行生产能力核算工作。该企业全年制度工作日为250天,两班制,每班有效工作时间7.5小时。已知:某车间共有车床20台,该车间单件产品时间定额为1小时;某钳工车间生产面积:145平方米,每
普查是()。
阅读下列材料,回答问题。一次,我正在布置作业:“每个生字写五遍。”就听有个同学小声说:“都会写了,还让写!”我没说话就下课了。但这件事引起了我的反思,在班会上,我提出了“教师怎样留作业”的问题。经过商讨,同学们一致同意:常规性的作业应该写,但可以
没有任职限制的人员有()。
最新回复
(
0
)