首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
admin
2010-09-05
30
问题
以下程序中函数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全国计算机二级
相关试题推荐
下面程序的执行结果是( )。PrivateSubCommand1_Click() a=0 k=1 DoWhilek
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下列各选项中,不属于序言性注释的是()。
设有如下的程序段:s=0i=1Whilei
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式足()。
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
对下列二叉树进行前序遍历的结果为()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
随机试题
工地试验室出具的试验检测报告应加盖工地试验室印章,印章包含的基本信息有()。
甲级地基基础设计等级的某一建筑物,其地基存在坚硬程度不同,当两种或多种岩体变形模量差异()时,应验算地基变形。
阅读下列FORTAN77程序:X=1.0Y=3.0Z=P(X,Y)WRITE(*,100)X,Y,Z100FORMAT(1X,3F6.2)ENDFUNCTIONP(T,W)T=T+WW=T+
单元格绝对引用的标示符号是()。
对未成年人、在校学生犯罪案件,以宽宥为基本原则,实行非刑事化处理。
下列对沙尘暴的解释,最准确的一项是()。下列对“沙尘也是决定全球生态平衡的因子”这句话的理解,错误的一项是()。
设A是一个n阶实矩阵,使得AT+A正定,证明A可逆.
Healthyguiltisawarningsignalthateithersomethingdangerousisabouttohappenorsomethinghasalreadyhappenedthatneed
A、Avisitortothepark.B、Apresidentialcampaignworker.C、Aparkserviceemployee.D、Atourguidefromatravelagency.C听力材料
Lookingbackonmychildhood,Iamconvincedthatnaturalistsarebornandnotmade.Althoughwewereallbroughtupinthesame
最新回复
(
0
)