首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<string.h> void f(char*s,char*t) { char k; k=*s; *s=*t; *t=k; s++; t--; if(*s) f(s,t);
有以下程序: #include<string.h> void f(char*s,char*t) { char k; k=*s; *s=*t; *t=k; s++; t--; if(*s) f(s,t);
admin
2010-09-05
75
问题
有以下程序: #include<string.h> void f(char*s,char*t) { char k; k=*s; *s=*t; *t=k; s++; t--; if(*s) f(s,t); } main( ) {char str[10]="abcdefg",*p; p=str+strlen(str)/2+1; f(p,p-2); printf(~%s\n",str); } 程序运行后的输出结果是 ______。
选项
A、abcdef
B、gfedcba
C、gbcdefa
D、abedcfg
答案
B
解析
p=str+strlen(str)/2+1=str+4,f(p,p-2)的功能是将p[4]与p[2]互换,p[5]与p[1]互换,p[6]与p[0]互换,最后的结果为gfedcba。
转载请注明原文地址:https://kaotiyun.com/show/QfWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VB应用程序不能把一个二维表格中的数据存入文件()。
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)En
设程序中有以下语句:MsgBox“Visual”..“Basic”,“等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是()。
有下面的程序段:x=InputBox(“字符串”,“输入”,“请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是()。
下列程序段的输出结果是()。x=5Printx+1:x+1
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(A)Fork=0ToUBound(
随机试题
阿片受体的拮抗剂是
人力资源规划的重点在于评价()
男性,26岁,头痛2个月,加重伴呕吐及左侧肢体无力1周。查体:双侧视神经乳头水肿,左侧鼻唇沟变浅,左侧肢体肌力4级,左下肢可引出Babinski征。最可能的定位诊断是
A、利于基托塑料对连接杆两端的包裹B、利于连接杆的弯制C、利于义齿固位D、利于义齿稳定E、以上都不是A
混凝土的耐久性按其所处环境分类,包括()。
促销组合是指()这几种常用促销方式的组合与搭配。
人民群众是对违法犯罪行为施加影响()的力量。
(2014年真题)下列关于犯罪对象的说法中,正确的是()。
Asoneworkswithcolorinapracticalorexperimentalway,oneisimpressedbytwoapparentlyunrelatedfacts.Colorasseenis
Nomatterhow_______,itisnotnecessarilyworthless.
最新回复
(
0
)