首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:从字符串s中,删除所有小写字母’c’。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构. 试题程序: # include <s
下列给定程序中,函数fun()的功能是:从字符串s中,删除所有小写字母’c’。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构. 试题程序: # include <s
admin
2010-09-14
37
问题
下列给定程序中,函数fun()的功能是:从字符串s中,删除所有小写字母’c’。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构.
试题程序:
# include <stdio.h>
void fun(char *s)
{int i, j;
for(i=j=0; s
!= ’\0’;i++)
if(sill != ’c’)
/********************************/
s [j] =s
;
/**************found*************/
s
=’\0’;
}
main ()
{ char s[80];
printf ("\nEnter a string: ");
gets (s);
printf("The original string: ")
puts (s);
fun (s);
printf("The string after deleted: ");
puts (s); printf ("\n\n "):
}
选项
答案
(1)错误:s[j]=s[i]; 正确:s[j++]=s[i]; (2)错误:s[i]=‘\0’; 正确:s[j]=‘\0’;
解析
由本题循环条件if(s
!=‘c’),可知,如果字符串中的字符不是‘c’,则执行循环,所以应该是s[j++])=s
,这样错
转载请注明原文地址:https://kaotiyun.com/show/0WID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,错误的是()。
下列说法错误的是()。
下列有关利率的说法,错误的是()。
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
2014年种种信号和变化,表明我国经济发展出现了趋势性、不可逆的新常态。经济进入新常态,是30多年高速发展的必然结果,是客观经济规律作用的体现。“新常态经济”的主要特征是()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
扩张性货币政策的主要功能是()。
随机试题
某女,24岁,26周妊娠,第1胎,行雷佛奴尔羊膜腔注射引产过程中,产妇突然气急,呼吸困难,神志不清,血压5.3/0kPa(40/0mmHg)。发生的最大可能是()
下列关于主动脉的描述错误的是
与血液生成关系最密切的脏是
描述炎性浸润期褥疮,下述哪项不正确:
背景资料:某安装公司承包2×200MW火力发电厂1#机组的全部机电安装工程,工程主要内容包括锅炉、汽轮发电机组、油浸式电力变压器、110kV交联电力电缆、化学水系统、输煤系统、电除尘装置等安装。安装公司项目部进场后,编制了施工组织设计,
当前的现实生活中没有真正的完全垄断市场,以下接近完全垄断市场类型的行业有()。
“月有阴晴圆缺”,用科学的观点看待这件事,原因是()。
【材料1】我国北方有大面积的缺水地区,干旱灾害时常威胁农业生产和人民生活。2008年冬到2009年春,我国北方冬小麦主产区的8个省市遭遇50年来的特大旱灾,受灾面积达1.57亿亩。在中央统一部署下,遭遇旱灾地区的各级政府迅速启动抗旱救灾应急预案,紧急调拨资
从“抢盐风波”到“各地发生地震”,网络造谣滋生的“网络炸弹”,影响甚远。虽然很多情况下,我们可以凭借自身的常识去分析,但每个人都有自己的知识盲点,不可能完全应付得了,一不留神,便可能成为受害者。因此,必须打击网络谣言,才能_______舆论的正义,____
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
最新回复
(
0
)