首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char*s) { int num=0,flag=0; while(*s) { if(【 】="
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char*s) { int num=0,flag=0; while(*s) { if(【 】="
admin
2010-09-05
31
问题
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
int word(char*s)
{ int num=0,flag=0;
while(*s)
{ if(【 】=") flag=0;
else if 【 】 {flag=1;num++}
}
return 【 】;}
选项
答案
*s++ flag=0或*(s-1)=’’ num
解析
在统计字符串单词个数的算法中,本题的flag是为了记录一个单词是否结束。第13空应填*s++;如果某个字符不是空格,则必须判断它是否是单词,如是,则使得flag的标志为1,num的值加1。本题判断方法是:先判断s所指向的字符是否为空恪,如果是则使得flag=0,否则判断前一个字符是否是空格,如果是则说明这个字符是—个单词的开始,将flag标志为1,num的值加1,如果不是,则不必记录。故第14空应填flag=0或*(s-1);最后一个空格需填写的是返回的单词的个数,即num。
转载请注明原文地址:https://kaotiyun.com/show/zKWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()DimmAsInteger,nAsIntegerm=l:n=0DoWhilem
下面不能作为结构化方法软件需求分析工具的是
以下关于数组的叙述中,错误的是
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图3所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Command1的命令按钮,并有以下程序。PrivateSubCommand1Click()Dim
假定Picturel和Textl分别为图片框和文本框的名称,则下列错误的语句是()。
以下VisualBasic不支持的循环结构是
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
负责数据库中查询操作的数据库语言是( )。
如果要定义一个窗体级变量,定义变量语句的位置应该是
随机试题
“与社区为伙伴”的社区护理模式的提出者之一是【】
教育的文化功能主要包括哪些内容?
对3岁以上的儿童评估疼痛的程度时,选择的最佳工具是
《中华人民共和国野生动物保护法》规定,猎捕者应当按照特许猎捕证、狩猎证规定的()进行猎捕。
订单管理中的配额系统主要用于处理需求与供给脱节的情况。
某城乡结合部房租便宜,吸引了许多外来务工人员,由于生活方式、习惯和语言差异,本地居民和外来务工人员经常产生摩擦和争执,为了让本地居民和外来务工人员融洽相处,社会工作者宜开展的服务是()。
个体由于过去的经历而对面临的人或事具有某种说不出多大理由而较执着的肯定或否定的内心倾向称之为认知失调。
下列关于生物的生殖、发育的叙述中正确的是()。
据一项有几个大城市的统计显示,餐饮业的发展和瘦身健身业的发展呈密切正相关。从1985年到1990年,餐饮业的网点增加了18%,同期在健身房正式注册参加瘦身健身的人数增加了5%;从1990年到1995年,餐饮业的网点增加了25%,同期参加瘦身健身的人数增加了
Whenwillthemancome?
最新回复
(
0
)