首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。 # include <s
admin
2010-09-05
43
问题
以下程序中函数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全国计算机二级
相关试题推荐
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfun1(x,12)+xEndSubPrivateFunctionfun1(mAsI
VisualBasic根据计算机访问文件的方式将文件分成3类,其中不包括()。
表达式4+5\6*7/8Mod9的值是()。
某系统结构图如下图所示该系统结构图的宽度是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
以下能够正确退出循环的是()。
随机试题
下列选项中,属于马克思主义理论体系基本组成部分的有
蛋白质α螺旋是最常见的二级结构。下列4种氨基酸中哪个最适合形成α螺旋
A.肠系膜血栓B.异物堵塞肠腔C.急性弥漫性腹膜炎D.肠道功能紊乱E.水、电解质紊乱麻痹性肠梗阻见于()。
以下关于未成年工的特殊劳动保护的说法,正确的是()。
2010年,我国进出口贸易总额为29727.6亿美元,同比增长34.7%。2010年,我国机电产品出口9334.3亿美元,同比增加30.9%;高新技术产品出口4924.1亿美元,同比增长30.7%。船舶、汽车零部件出口保持较快增长,其中船舶出口同
B超:超声波:诊断
某法院在审理一行政案件中认为某地方性法规与国家法律相抵触。根据我国宪法和法律的规定,下列表述何者为正确?()
WetendtothinkofthedecadesimmediatelyfollowingWorldWarIIasatimeofprosperityandgrowth,withsoldiersreturningh
系统设计包括多项内容,系统设计最基础性的工作是()。
WhatisthebasichonorintakingpartintheOlympicGames?Accordingtothepassage,theOlympicGamesarenotonlysportgam
最新回复
(
0
)