首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char *s) { int num=0,flag=0; while(*s) { if(【 】=’’) flag=0;
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char *s) { int num=0,flag=0; while(*s) { if(【 】=’’) flag=0;
admin
2009-02-15
51
问题
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
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是为了记录—个单词是否结束。第18空应填*s++;如果某个字符不是空格,则必须判断它是否是单词,如是,则使得flag的标志为1,num的值加1。本题判断方法是:先判断s所指向的字符是否为空格,如果是则使得flag=0,否则判断前—个字符是否是空格,如果是则说明这个字符是—个单词的开始,将flag标志为1,num的值加1,如果不是,则不必记录。故第19空应填flag=0或*(s-1)=’’;最后—个空格需填写的是返回的单词的个数,即num。
转载请注明原文地址:https://kaotiyun.com/show/aAXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要使得文件列表框File1中只显示文件扩展名为JPg的图片文件,则下列正确的语句是()。
以下关于VB对象属性的叙述中,错误的是()。
为了读取数据,需打开顺序文件"D:\data5.txt",以下正确的命令是()。
下列序列中不满足堆条件的是()。
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubComm
下列关于函数过程的叙述中,正确的是()。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
有三个关系R、S和T如下:由关系R和s通过运算得到关系T,则所使用的运算为()。
sizeof(float)是()。
随机试题
中国教育史记载最早的儿童识字课本是()
一奶牛,走路时摔倒,在右侧肷部皮肤局部被毛脱落,表面有擦伤,出现一拳头大小肿胀。如触诊,肿胀物柔软;挤压肿胀物,其大小可随压力大小而发生改变,则该病是
码头建筑物的地基沉降计算采用持久状况正常使用极限状态的准永久组合,永久作用与可变作用的分项系数、准永久值系数应为下列()项。
对于测绘产品检查验收说法有误的是()。
进出境的动植物、动植物产品其他检疫物,装载动植物、动植物产品和其他检疫物的装载容器、包装物,以及来自动植物疫区的运输工具,依照《进出境动植物检疫法》规定实施检疫。( )
天然圣诞树(未经装饰)
在我国,必须依法登记注册才能取得民事主体资格的是()。
习近平总书记在党的十八届三中全会上指出:“改革开放只有进行时,没有完成时。”这一论断的内涵包括()。
Whatarethesepeopleplanningtodo?
ThefoodthatMarkiscookinginthekitchen(smell)______delicious.
最新回复
(
0
)