首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回
admin
2020-06-02
23
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。
例如,LEVEL和Level是”回文”,而LEVLEV不是”回文”。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#inclucle<stdio.h>
#include<string.h>
#include<ctype.h>
int fun(char*s)
{char*lp,*rp;
/*********found*********/
lp=
【1】
;
rp=s+strlen(s)-1;
while((toupper(*lp)==toupper(*rp))&&(lp<rp)) {
/*********found*********/
lp++;rp
【2】
;}
/*********found*********/
if(ip<rp)
【3】
;
else return 1;
}
main()
{ char s[81];
printf("Enter a string:");
scanf("%s",s);
if(fun(s))
printf("\n\"%S\"is a Palindrome.\n\n",s);
else
printf("\n\"%s\"isn’t a Palindrome.\n\n",s);
}
选项
答案
(1)s(2)-- (3)return 0
解析
填空1:根据函数体fun中,对变量lp和rp的使用可知,lp应指向形参s的起始地址,r1)指向s的结尾地址,所以应填s。
填空2:rp是指向字符串的尾指针,当每做一次循环rI)向前移动一个位置,所以应填:--。
填空3:当lp和rp相等时,表示字符串是回文并返回1,否则就返回0,所以应填return 0。
转载请注明原文地址:https://kaotiyun.com/show/SlCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,s=1:intfun(){staticintx=1;for(i=1;i
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
以下选项中,能用作数据常量的是
下列关于栈的描述中错误的是
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5},i;for(;i
若有定义语句:doublea,*p=&a;以下叙述中错误的是
以下叙述中错误的是
有以下程序structS{inta;intb;);main(){structSa,*p=&a;a.a=99;printf("%d\n",________);}程序要求输出结构体中成员a的数据,
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域).则在________处应填入的选项是Stractlink{chardata;________}node;
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290),b;a.name=(char*)malloc(10);
随机试题
规范最适模型的第一阶段即决策前阶段内含()
在Word中,进行保存操作的组合键是_______。
瘀阻胞络可导致
舌本干晦如猪肝色主病为
对感染已控制,但肉芽组织生长缓慢的伤口进行紫外线照射时应采用
光票信用证是指开证行无须凭任何单据就履行付款责任的信用证。()
某公司成立于2013年1月1日。2013年度实现的净利润为1000万元,分配现金股利550万元,提取法定公积金450万(所提法定公积均已指定用途)。2014年度实现的净利润为900万元(不考虑计提法定公积的因素)。2015年计划增加投资,所需资金为700
关于个人汽车贷款,我国规定,在贷款额度方面所购车辆为商用车的,贷款金额不超过所购汽车价格的()。
“大凡国之强弱,决定于人民之贫富,人民之贫富则系于物产之多寡,而物产之多寡又起因于是否鼓励人民之工业。”在这一思想指导下日本政府决定()
随着商品流通、贸易往来、人际交流的越来越_______,远古时代那种依靠步行的交通方式以及手提、肩扛、头顶的运输方式已很难适应社会发展的需要。于是交通运输设施的兴建与运输工具的制造便______。依次填入画横线部分最恰当的一项是()。
最新回复
(
0
)