首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> void fun (char *w, int m ) { char s, *p1, *p2; p1=
有以下程序 #include <stdio.h> #include <string.h> void fun (char *w, int m ) { char s, *p1, *p2; p1=
admin
2021-04-28
16
问题
有以下程序
#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、123456
B、116611
C、161616
D、654321
答案
D
解析
主函数中调用fun(a,6)后,指针p1指向字符串中的"1"、p2指向字符串中的"6"。While循环中,只要p1<p2,则把p1、p2所指向的字符互换,同时p1前移,p2后移。最终字符串逆序存放。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/43tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}执行后的输出结
关于do循环体while(条件表达式);以下叙述中正确的是
有以下程序,程序的运行结果是#include<stdio.h>#include<stdlib.h>intfun(intn){int*p;p=(int*)malloc(sizeoffint));*p=n;return*p;main(){i
以下程序的输出结果是()。#include#includestruetA{inta;charb[10];doublec;};struetAf(struetAt);main(){structAa={1001,’’Bob’
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
以下叙述中正确的是
下列语句组中,正确的是
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
下列选项中,不属于数据库管理的是()。
C语言程序中,运算对象必须是整型数的运算符是
随机试题
阅读下列材料并回答问题某中学在“整顿校纪校风”活动中,让各班级自定违纪违规处罚制度。二(3)班班主任牛老师率先发动班级同学制定了这样的“班规”:“迟到一次罚10元,不出操一次罚10元,课上睡觉罚15元,旷课一节罚20元,打架一次罚150元,考试作
溃疡性结肠炎发生以下情况可考虑手术治疗,不包括的是
在我国刑事诉讼附带民事诉讼中,依法负有赔偿责任的人包括()。
下列原则中,可用于确定房地产开发企业计税成本对象的有()。
进行曲有哪些音乐特点?
2009年9月20日,第二届全国道德模范评选揭晓。这次表彰的全国道德模范都是我们身边的普通人。其中,有精心侍奉婆婆64年的村民张公兰;捡到20万元现金,原封不动交给警方归还失主的保洁员郑仁东;坚守在大河边,无偿为来往的乡亲摆渡49年的村民赵永录;徒步在雪山
法律道德背反现象:许多人以为合乎道德的行为是不会违法的,但是现实社会中,某些符合一般道德原则的行为却被法律所禁止。下列哪项不属于“法律道德背反现象”?( )
下列不得作为投资设立有限责任公司出资形式的是()。
Thereisadifferencebetweenscienceandtechnology.Scienceisamethodofanswering【B1】______questions;technologyisametho
SpringhascametoPortlandatlast.Theskyisblue.【M1】______Birdsaresingingonthetrees,flowersareblooming,and【M2
最新回复
(
0
)