首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:依次取出字符串中所有的字母,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #inc
下列给定程序中,函数fun()的功能是:依次取出字符串中所有的字母,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #inc
admin
2009-02-15
43
问题
下列给定程序中,函数fun()的功能是:依次取出字符串中所有的字母,形成新的字符串,并取代原字符串。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#include<conio.h>
void fun(char*S)
{
int i,j;
for(i=0,j=0;s
! =’\0’;i++)
/*************found************/
if((s
>=’A’&&s
<=’Z’)&&(s
>= ’a’&&S
<=’z’,))
s[j++]=s
;
/*************found*************/
s[j]=“\0”;
}
main()
{
char item[80];
clrscr();
printf(“\nEnter a string:”);
gets(item);
printf(“\n\nThe string is:\%S\n",item);
fun (item);
printf("\n\nThe string of changing
is:\%S\n",item);
}
选项
答案
(1)错误:if(s[i]>=’A’&&s[i]<=’Z’)&&(s[i]>=’a’&&s[i]<=’z’)) 正确:if((s[i]>=’A’&&s[i]<=’Z’)||s[i]>=’a’&&s[i]<=’z’)) (2) 错误:s[j]="\0" 正确:s[j]=’\0’
解析
错误1:字母包括小写字母和大写字母,这里是“或”的关系,所以用“||”运算符。错误2:字符串的结束标志符为字符,而不是字符串。
转载请注明原文地址:https://jikaoti.com/ti/pxkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于等离子电视的使用,下列说法错误的是()。
下面关于蛋白质分子结构与功能的叙述。错误的是()。
下列应对自然灾害的做法,错误的是()。
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
现代生物技术是以()的建立为标志的。
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
根据我国宪法规定,下列选项中哪一种情况不是公民获得物质帮助权的条件?()
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
随机试题
涎石病其次好发于
根据《政府采购法》,可采用竞争性谈判方式进行货物或服务采购的情形有()。
FIDIC合同条件下工程变更的估价,采用新的费率或价格的情况包括()。
什么是生产成本?什么是工艺成本?
我国的财政管理机构划分为( )。
全程有权审核旅游活动计划,并提出更改要求。()
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。就给定资料所反映的主要问题。用1200字左右的篇幅,自拟标题进行论述。要求中心明确,内容充实,论述深刻,有说服力。
言语的获得就是条件反射的建立,持这种观点的心理学家是()
关于IEEE802模型的描述中,正确的是______。
Waffles?Frenchtoast?Bacon?Bigbreakfastsmaybeathingofthepast.AccordingtotheAssociatedPress,moreAmericansarec
最新回复
(
0
)