首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串: yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空。 #include <string.h
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串: yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空。 #include <string.h
admin
2009-01-15
70
问题
以下程序中函数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全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上画一个计时器,其名称为Timer1;再画一个图像框,其名称为Image1,在该图像框中装入一个图形文件pic.ico;然后画一个水平滚动条,其名称为HScroll1,Min属性值为100,Max属性值为1200,Larg
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框List1中,如图所示。在窗体文件中已
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3—34所示。程序功能:单击“计算”命令按钮,则计算“1!+2
下列选项中,不属于数据库管理的是()。
在VB中,函数过程与子程序过程的区别之一是()。
下面不能作为结构化方法软件需求分析工具的是
有如下函数过程:Functionf1(xAsInteger)AsLongDimsAsLong,iAsIntegers=0Fori=1Toxs=s+iNextif1=sEndFunction在窗体上添加一个命令按钮
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
随机试题
不寐多梦,甚则彻夜不眠,急躁易怒,伴头晕头胀,头痛欲裂,目赤耳鸣,便秘溲赤,舌红苔黄,脉弦而数。治疗宜选
肝移植是治疗终末期肝病的唯一治疗手段,移植的术前、术中和术后均需要大量输注血液制品,以提高肝脏移植的效果。下列哪个不是肝脏移植输血后的并发症
(2011年、2010年)按在给水系统中的作用,给水泵站一般分为送水泵站、加压泵站、循环泵站和()。
限额以上的批发企业是指()。
美国心理学家吉尔福特提出了智力形态理论,主张可以将人的智力解释为两种不同的形态:流体智力和晶体智力。()
资料1农业是立国之本。强国之基。2015年2月1日,指导2015年全国“三农”工作的中央一号文件全文发布。这份文件题为《关于加大改革创新力度加快农业现代化建设的若干意见》,全文约12000字,共分5个部分32条。文件要求在经济发展新常态下,继续强
甲乙签订合同,约定甲向乙出售家具。在履行合同过程中的下列何种情况下。甲可以将家具提存?()
A.良性肿瘤B.恶性肿瘤C.非肿瘤性良性病变D.癌前病变类癌是
有的人“聪明早慧”,而有的人则“大器晚成”,这说明人的身心发展具有
ModesofTransportation Thereareavarietyofmeansfortransportation.Usually,thechoiceoftransportationdependsonthe
最新回复
(
0
)