首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是”回文”,而LEVLEV不是
给定程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。 例如,LEVEL和Level是”回文”,而LEVLEV不是
admin
2017-09-23
58
问题
给定程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。
例如,LEVEL和Level是”回文”,而LEVLEV不是”回文”。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdio.h >
#include < string.h >
#include < ctype.h >
int fun(char*s)
{char*lp,*rp;
/*********found*********/
lp=
【1】
;
rp=s+str1en(s)一1;
while((toupper(* lp):=toupper
(*rp))&&(1p < rp)){
/*********found*********/
lp++;rp
【2】
;)
/*********found*********/
if(1p < rp)
【3】
;
else return 1;
}
main()
{char s[81];
printf("Enter a string:");
scar1f("%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的起始地址,rp指向s的结尾地址,所以应填s。
填空2:rp是指向字符串的尾指针,当每做一次循环rp向前前动一个位置,所以应填:一一。
填空3:当lp和rp相等时,表示字符串是回文并返回1,否则就返回0,所以应填retum 0。
转载请注明原文地址:https://kaotiyun.com/show/ysxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字母a的ASCII码为十进制数97,下面程序的输出结果是()。#include<stdio.h>main(){charc1,c2;c1=’a’+’6’-’0’;c2=’a’+’3’-’0’;
运行下面程序时,从键盘输入字母A,则输出结果是()。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’A’:printf("AA
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是()。
判断char型变量c1是否为小写字母的正确表达式为()。
在C语言中,函数返回值的类型最终取决于()。
以下对联合类型叙述正确的是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
已有定义:charc=‘’;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为()。
以下选项中不属于字符常量的是()。
设有如下三个关系表:下列操作中正确的是()。
随机试题
(2005年04月)垂直渠道系统
CPR存活链的关键环节是早期CPR。
刘某,男,71岁。主诉:头摇肢颤三年,加重一年。病史:3年前无明显诱因出现头摇,手足微颤,头晕目眩,耳鸣健忘,病情逐渐加重,一年来头摇肢颤频繁,手不能持物,渐见表情呆滞,言语无序,于某医院诊断为“震颤麻痹”。现症见:头摇肢颤频繁,手不能持物,头晕目眩,耳鸣
清末修律中,正式公布的法律有:
下列关于台湾的土地制度的表述,不正确的是()。
可以作为房地产市场“晴雨表”的指标是()。
2009年某企业销售已使用过的厂房,取得收入1400万元,该厂房建造后最初入账原值800万元,已提折旧400万元。该企业上述业务应纳营业税()万元。
()主要是指员工自己利用休闲时间进行自我技能与知识的补充。
有限责任公司的权力机构是()。
设α1,α2,…,αs均为n维向量,下列结论不正确的是().
最新回复
(
0
)