首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda,请填空。 #include<string.h>
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda,请填空。 #include<string.h>
admin
2011-06-13
38
问题
以下程序中函数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;break;}
if(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
解析
检查一个字符串是否是回文,函数huiwen中定义了两个字符指针,pl=str指向字符串头,p2应该指向字符串尾,因此该处应该填入:str+strlen(str)-1或&str[strlen(str)-1]。
转载请注明原文地址:https://jikaoti.com/ti/HLB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软什是程序、数据和______的集合。
有以下程序point(char*p){p+=3;}main(){charb[4]={’a’.’b’,’c’,’d’},*p=b;point(p);printf("%c\n",*p)
以下能正确定义一维数组的选项是
能正确表示逻辑关系“a)10或a≤0”的C语言表达式是()。
在16位C编译系统中,若定义longa;则能给a赋值40000的正确语句是()。
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。#include<stdio.h>#defineN100intfun(int(*a)[N]){int
若有定义:inla=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们酌和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMin(inta[M][
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
已知、棵二叉树的后序遍历序列是dabec,中序遍历序列是debac,则它的前序遍历序列是()。
随机试题
Hegaveusmanysuggestionsthatweshouldgetupearlierandtakemoreexercises.
结核分枝杆菌成分中可引起机体发生超敏反应的是________和________。
可引起视神经炎的药物是()
残胃癌发生在因良性病变施行胃大部切除术后至少
关于投资回收期指标优缺点的说法,正确的有()。
下列有关应对通货膨胀风险的策略,说法正确的有()。
下列对于流动比率指标的表述中正确的有()。
心理咨询师在咨询中使用的提问方式不包括()。求助者的行为症状不包括()。
根据《物权法》的规定,下列选项中,属于侵犯相邻权的行为有
Mostgrowingplantscontainmuchmorewaterthanallothermaterialscombined.C.R.Barneshassuggestedthatitisaspropert
最新回复
(
0
)