首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
admin
2010-09-05
52
问题
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。
# include <string. h>
chat * huiwen(chat * str)
{ char *p1, *p2; int i, t=0;
p1=str; p2=【 】;
for(i=0; i<=strlen(str)/2; i++)
if(*p1++!=*p2--){t=1; break;}
if(! t或t!=0)return("yes!");
else return("no!");
}
main()
{ char str[50];
printf("Input: "); scanf("% s", str);
printf("% s\n", huiwen(str));
}
选项
答案
str+strlen(str)-1
解析
先从main函数开始看,它先读入字符串,接下来肯定是要判断这个字符串是否是回文,冉看huiwen函数,它的主要思想是用p1指向字符串的首地址,p2指向字符串的尾地址(不包括结束符‘/0‘),将p1左移,p2右移,直到这两个指针相遇,如果在移动过程中发现p1!=p2,则该字符串不是回文,否则其是同文。因此。在空中填str+strlen(str)-1。
转载请注明原文地址:https://kaotiyun.com/show/POWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中,错误的是()。
数据字典(DD)所定义的对象都包含于
下列叙述中正确的是
在黑盒测试方法中,设计测试用例的主要根据是( )。
以下不属于VisualBasic数据文件的是
以下关于窗体的叙述中错误的是( )。
可以产生30~50(含30和50)之间的随机整数的表达式是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
随机试题
简述实事求是与解放思想的含义及二者的关系。
等比级数当__________时收敛,当__________时发散.
A.分析方法的准确度B.分析方法的重复性C.供试品的浓度与色谱法面积的关系D.分析方法的专属性E.溶液的酸碱度线性关系是指
关于缺铁性贫血患者的临床表现,下列哪项不恰当
营养性缺铁性贫血的主要特点为
关于地下铁道隧道工程防水设计所遵循原则的说法,正确的有()。
教师通过记录课外活动中学生的攻击行为来研究攻击和性别的关系。这种研究方法是()。
请对下列文字进行简要分析。“人有小罪,非眚,乃惟终……有厥罪小,乃不可不杀。乃有大罪,非终,乃惟眚……时乃可不杀。”——
家园小区的每栋住宅楼旁边都有地面停车位,并且都是按照与住户1:1的比例设置的。如果上述断定为真,则以下哪项一定为真?I.家园小区有的住宅楼有停车位。Ⅱ.如果一栋住宅楼的旁边有按照与住户1:1的比例设置的地面停车位,那么这栋住宅楼就是家园小区的。Ⅲ.如
A、Largeamountsofnewspaperandcoloredpaper.B、Smallpiecesofragsorcloth.C、Oldenvelopeswithlittleprinting.D、Softwo
最新回复
(
0
)