首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。 #include <stdio, h>
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。 #include <stdio, h>
admin
2009-01-15
30
问题
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。
#include <stdio, h>
#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( * pl ++ ! = * p2 -- ) { t = 1 ;break
if(【 】) return( "yes !" );
else return( "no!" );
}
main( ) { char str[50];
printf( "Iaput:" ); scanf(" % s", str);
printf("%s \n", 【 】 );
选项
答案
p1+(stfien(str)-1)或str+(strlen(str)-1) t==0或!t huiwen(str)或 (strlen(str)-1)+p1或(stden(str)-1)+str
解析
回文字符串是指正向与反向拼写都一样。由huiwen函数可知,第三处应该填写调用函数huiwen(str)。在函数huiwen中,执行P1=str;使p1指向字符串str中第一个字符的地址,则第一处应该使p2指向字符串str中最后一个字符的地址,故填p1+(stden(str)-1)或str +(strlen(str)-1)。本题要求如果是回文,则返回"yes!",否则,返回"no!",故当t=0时,说明字符串str为回文,所以第二处应填t==0或!t。
转载请注明原文地址:https://kaotiyun.com/show/NhXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生目录下有一个工程文件sjt5.vbp,包含了所有控件和部分程序。程序运行时,单击”打开文件”按钮,则弹出”打开”对话框,默认文件类型为”文本文件”,默认目录为考生目录。选中in5.txt文件,如图2-20(a)所示,单击”打开”按钮,则把文件中的内容
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
下列叙述中正确的是( )。
编写如下程序:PrivateSubCommand1_Click() DimxAsInteger,yAsInteger x=InputBox("输入第一个数") y=InputBox("输入第二个数") Callf(x,
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
下列关于通用对话框CDl的叙述中,错误的是()。
线性表常采用的两种存储结构是()。
检查软件产品是否符合需求定义的过程称为()。
在E—R图中,用来表示实体的图形是
随机试题
下列疾病,立位X线透视可见膈下游离气体影的是
A、蚊B、人虱C、鼠蚤D、恙螨E、蟑地方性斑疹伤寒的传播媒介是
甲将其1辆汽车出卖给乙。约定价款30万元。乙先付了20万元。余款在6个月内分期支付。在分期付款期间,甲先将汽车交付给乙,但明确约定付清全款后甲才将汽车的所有权移转给乙。嗣后,甲又将该汽车以20万元的价格卖给不知情的丙。并以指示交付的方式完成交付。下列哪一表
建设项目工程分析的重点是( )。
下列关于转炉煤气回收操作的安全措施,说法正确的是()。
某施工现场的负责人没有将作业现场存在安全隐患因素对作业人员进行说明的情况下,就要求刚刚签订劳动合同的操作人员进入现场作业。某天,在施工现场,李某在操作起重机时遇到旁边的建筑物崩塌,幸某迅速离开现场,结果造成起重机毁坏;此次崩塌使一地下工程出现重大安全隐患,
1.背景某西北国际机场北飞行区进行道面改造及新建滑行道的目视助航灯光工程施工。目视助航灯光工程的施工包括跑道盖被更换的灯具安装;滑行道和联络道盖被更换的灯具安装;新建快速滑行道和联络道新装灯具的安装等。2.问题目视助航灯光工程施工中灯具的隔离变压器
一项工程如果交给甲乙两队共同施工,8天能完成;如果交给甲丙两队共同施工,10天能完成;如果交给甲丁两队共同施工,15天能完成;如果交给乙丙丁三队共同施工,6天就可以完成。如果甲队独立施工,需要多少天完成?
Accordingtothespeaker,whyistheeventbeingheld?
Somepeople______avoidquestionsofrightorwrongandremainneutralaboutthem.
最新回复
(
0
)