首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
admin
2010-09-05
24
问题
以下程序中函数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)所定义的对象都包含于
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommand1_Click() StaticyAsIntege
下面不能作为软件设计工具的是
全局数据视图的描述称为()。
对下列二叉树进行前序遍历的结果为()。
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下列选项中,不属于数据管理员(DBA)职责的是()。
随机试题
12型链条式抽油机的优点有哪些?
凝集反应是可溶性抗原与相应抗体在适当电解质存在下形成肉眼可见的凝集现象。
低价倾销低于成本出售过季商品
甲与乙打架时丙正好路过,其不慎被丢来的石块砸伤遂起诉到法院要求甲、乙赔偿医疗费、误工费等损失。法院组成合议庭审理本案。根据案情回答以下问题:丙知晓审判员丁和甲之间有师生关系,法院的院长也知道书记员戊是乙的姐夫,那么关于本案的回避,下列说法正确的是:(
From:ChadBecker,theDirectorofPersonnelTo:EmployeesOurfinancialadvisorshavefinallyreacheda【K4】______onaplan
下面的式子中,()是方程。
试运用国际收支的货币主义理论分析货币贬值能否真正解决一国国际收支的逆差问题。
2019年以来,朝鲜半岛局势继续吸引了全世界的目光。在朝美领导人会晤未取得明显进展之后,2019年初,朝鲜要求美方更换双方会谈团队负责人蓬佩奥,但美方未予理睬,朝美谈判再次陷入僵局,美国解除对朝鲜制裁也遥遥无期。2019年4月下旬,金正恩访俄并与普京会谈。
下列关于函数的叙述中,正确的是
ThematurityofITindustryandtheintegrationofITintothemainstreamofeconomicactivityand______constraintshaveforce
最新回复
(
0
)