首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串: yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空。 #include <string.h
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串: yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空。 #include <string.h
admin
2009-01-15
55
问题
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串: yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空。
#include <string.h>
char*huiwen(char *str)
{ char *p1,*p2; int i,t=0;
p1=str;p2=【 】;
for(i=0;i<=strlen(str)/2;i++)
if(*p1++!=*p2--){t=1;bteak;}
if(【 】)return("yes!");
else return("no!");
}
main()
{ char sb[50];
printf("Input:"); scanf("%s",str);
ptintf("%s\n", 【 】 );
}
选项
答案
str+strlen(p1)-1或str+strlen(str)-1或str-1+strlen(str)或str-1+strlen(p1) t==0或!t或t==’\0’ huiwen(str)
解析
函数huiwen中开始定义了两个字符指针p1和p2,并让p1指向sb的开始位置,所以p2应该指向str的尾部,即&str[strlen(str)-1]或写成 str+strlen(str)-1或者其他等价形式。然后使用一个循环,循环str的长度的一半次数,比较p1和p2的内容,并分别递增和递减这两个指针。若有不同,则让标志t为1,并跳出循环。所以最后一个if语句应该为判断标志t是否为1,即应该填t==0或者其它等价形式。在主函数中,应该输出huiwen()函数的返回结果,即最后一空应该填huiwen(str)。
转载请注明原文地址:https://kaotiyun.com/show/lbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:PrivateSubForm_Click()num=InputBox("请输入一个实数"):p=InStr(num,".")Ifp>0ThenPrintMid(num,p+1)Els
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情况
为使程序运行时通用对话框CDl上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
在考生文件夹中有一个工程文件sjt4.vbp。窗体上已有控件,如图2-47所示。请在属性窗口中将Listl设置为可以多项选择(允许使用Shift键或Ctrl键进行选择)列表项。要求:双击Listl.中的某一项时,该项目被添加到List2中,同时在Listl
在满足实体完整性约束的条件下
下面不能作为结构化方法软件需求分析工具的是
有如下函数过程:Functionf1(xAsInteger)AsLongDimsAsLong,iAsIntegers=0Fori=1Toxs=s+iNextif1=sEndFunction在窗体上添加一个命令按钮
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
随机试题
考生文件夹下有一个数据库文件"samp2.mdb",其中存在已经设计好的3个表对象"tBand"、"tBandOld"和"tLine"。请按以下要求完成设计:(1)创建一个查询,查找并显示"团队ID"、"导游姓名"、"线路名","天数","费用"5个字段
CO2气体保护焊使用大电流焊接时,焊缝表面成形()。
属于第二代喹诺酮类抗菌药的是()
患者,男,18岁。运动时摔伤右前臂,局部肿胀、畸形、旋转功能障碍。上段内侧可扪及骨擦感,掌指关节不能主动伸直,拇指不能外展,手背虎口区感觉存在,腕关节能自主活动;X线片示右尺骨上段骨折并桡骨小头脱位。最可能的诊断是
FⅫβ:Ag正常值为
有关孕激素生理作用,错误的是
某建筑高度为48m的办公写字楼,地上16层,地下3层,采用一级耐火等级。写字楼1~5层设置裙房,功能为商场,每层建筑面积为1500m2,与主体建筑之间采用无门、窗、洞口的防火墙完全分隔。该建筑地下车库采用预作用自动喷水灭火系统,其他区域采用湿式自
党的纪律是铁的纪律和自觉纪律的统一。()
在教育目的的问题上,德国教育家赫尔巴特的主张属于()。
Beforemakingaspeech,weoftenneedtomakebriefspeakingnotes.Youcanputthemoncardsnosmallerthan150x100mm.Writei
最新回复
(
0
)