首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下等程序#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 (){
有以下等程序#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 (){
admin
2009-01-15
29
问题
有以下等程序#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 stt[10] ="abcdefg", *p; p=str+strlen (str)/2+1; f (p,p-2); print f ( "%s\n", str);}
选项
A、abcdefg
B、gfedcba
C、gbcdefa
D、abedcfg
答案
2
解析
本题考查的是递归函数。在一个函数中直接或间接地调用了自身,则称此函数为递归函数。本题定义的函数f()就是一个递归函数。它先交换两个字符指针所指的内容,然后将第1个指针往后移动一位,第2个指针往前移动一位,如果第1个指针所指内容不是字符串结束标志,则递归调用自身。主函数中首先定义了一个字符数组sTR[10]="abcdefg",然后定义了一个字符指针 p=str+strlen(str)/2+1,即让p指向str+4(或&str[4])的位置.然后调用f(p,p-2);,这使得p所指的str[4]及其以后的2个位置str[5]、str[6]中的内容同p-2所指的3tr[2]及其以前的2个位置str[1]、str[0]中的内容互相交换。即让整个字符串逆序。所以本题应该选择B。
转载请注明原文地址:https://jikaoti.com/ti/IbK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VB中,函数过程与子程序过程的区别之一是()。
向文本框中输入字符时,下面能够被触发的事件是
在考生目录下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Labell的标签,和其他一些控件,如图3-118(a)所示。在运行时,若用鼠标左键单击圆的边线,则指针指向鼠标单击的位置,如图3-118(
在考生文件夹下有一个数据库文件“samp2.aecdb”,其中存在已经设计好的3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTmp”。请按以下要求完成设计。(1)创建一个查询,查找并显示照片信息为空的男同学
设程序中有以下语句:MsgBox”Visual”,,”Basic”,”等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)P
下列关于SubMain过程的说法中正确的是
结构化程序设计的3种结构是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
设二叉树如下:则前序序列为
随机试题
女性,25岁。孕40周临产,规律宫缩12小时,破膜10小时。肛查:宫口开大8cm,S+1。目前的诊断以下哪项正确
A.司盘B.FluronicF68C.硅橡胶D.聚维酮E.无毒聚氯乙烯
不属于孕激素生理作用的是
“罪刑法定原则的要求是:(1)禁止溯及既往(_______的罪刑法定);(2)排斥习惯法(_______的罪刑法定);(3)禁止类推解释(_______罪刑法定);(4)刑罚法规的适当(_______的罪刑法定)。”下列哪一选项与题干空格内容相匹配?(20
委托监理合同中,监理人应承担的义务包括( )。
对绝缘的考验非常严格,能有效地发现较危险的集中性缺陷,对于判断电气设备能否投入运行具有决定性的意义的基本电器试验为()。
第一次明确提出“均贫富”口号的是()。
Nowcustomhasnotbeencommonlyregardedasasubjectofanygreatimportance.Theinnerworkingsofourownbrainswefeelto
以下叙述中错误的是
A、45minutes.B、60minutes.C、90minutes.D、40minutes.BHowmuchtimewillthevisitorshavetotourNijojoCastle?信息明示题。文章最后提
最新回复
(
0
)