首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数proc()的功能是:从字符串str中,删除所有大写字母’F’。 请修改程序中的错误,使它能得到正确结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include void proc(cha
下列给定程序中,函数proc()的功能是:从字符串str中,删除所有大写字母’F’。 请修改程序中的错误,使它能得到正确结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include void proc(cha
admin
2012-07-18
22
问题
下列给定程序中,函数proc()的功能是:从字符串str中,删除所有大写字母’F’。
请修改程序中的错误,使它能得到正确结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
void proc(char * str)
{
int i,j;
//****found****
for(i=j=0;str
!=’0’;i++)
if(str
!=’F’)
//****found****
str[j]=str
;
str[j]=’0’;
}
void main()
{
char str[80];
printf(”\nEnter a string:”);
gets(str);
printf(”The original string:”);
puts(str);
proc(str);
printf(”The string after deleted:”);
puts(str);
printf(”\n\n”);
}
选项
答案
(1)错误:for(i=j=0;str[i]!=’0’;i++) 正确:for(i=j=0;str[i]!:’\0’;i++) (2)错误:str[j]=str[i]; 正确:str[j++]=str[i];
解析
根据题目中的要求,从字符串str中删除所有大写字母’F’,需要检查字符串str中的每一个字符,直到字符串结束,因此,“for(i=j=0;str
!=’0’;i++)”应改为“for(i=j=0;str
!=’\0’;i++)”;将每一个不是’F’的字符放入原来的字符串中,形成新的字符串,因此,“str[j]=str
;”应改为“str[j++]=str
;”。
转载请注明原文地址:https://kaotiyun.com/show/SDID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
2014年种种信号和变化,表明我国经济发展出现了趋势性、不可逆的新常态。经济进入新常态,是30多年高速发展的必然结果,是客观经济规律作用的体现。“新常态经济”的主要特征是()。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
电脑作为日常工具走进寻常百姓家,既给我们的生活带来便利,同时电脑病毒、黑客等问题也给我们带来困扰。以下关于计算机病毒的叙述,正确的是()。①我们平常所说的“黑客”与“计算机病毒”其实是一回事②若用杀毒盘清毒后,感染病毒的文件可以完全恢复到原来的状
党的十八大报告中指出,要保持经济持续健康发展,转变经济发展方式取得重大进展,在发展平衡性、协调性、可持续性明显增强的基础上,实现()比2010年翻一番。
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
编号从1到10的10个白球排成一行,现按照如下方法涂红色:①涂2个球:②被涂色的2个球的编号之差大于2。那么不同的涂色方法有多少种?
某自行车租车点的收费标准是每车次不超过两小时免费,超过两小时的部分每小时收费2元(不足1小时的部分按1小时计算)。有甲、乙两人各自来该租车点租一车。设甲、乙不超过两小时还车的概率分别为;两小时以上且不超过三小时还车的概率分别为;两人租车时间都不会超过四小时
{an}是一个等差数列,a3+a7一a10=8,a11一a4=4,则数列前13项之和是:
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
根据下列材料回答问题。2006—2012年,上表中指标数值逐年减小的指标有()。
随机试题
动植物油脂的皂化值是在规定条件下皂化1g油脂所需的氢氧化钾的毫克数。
显示或打印汉字时,系统使用的是汉字的____________。
关于多西环素的叙述错误的是
一直径d1=0.2m的圆管,突然扩大到直径为d2=0.3m,若v1=9.55m/s,则v2与Q分别为()。
过境货物的全程经营人需要对过境货物在境内运输的全程负责。目前,根据有关规定,有关承运人只要办理了工商注册登记,并向海关办理了注册登记,即可办理过境货物的全程经营。()
下列公民、法人或者其他组织提起的行政诉讼,人民法院不予受理的有()。
确定摄入性会谈内容和范围的参照点包括()。
“五代”是唐宋之间的五个较短的朝代,其排序正确的是()。
研究人员发现,某种昆虫在晴天的夜里能够准确地沿直线飞到目的地,但在阴天的夜里看不见星星时,这种昆虫在飞行过程中就经常会兜圈或绕路。因此研究人员认为,这种昆虫能够利用夜空中星星的位置进行导航。以下哪项如果为真,最能削弱研究人员的判断?
A、Tonight.B、Byair.C、Withmyfriend.D、Onbusiness.D“WhyareyougoingtoParis?”即“你为什么要去巴黎?”是询问对方去巴黎的原因。D选项“Onbusiness.”(山
最新回复
(
0
)