首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 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
38
问题
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
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全国计算机二级
相关试题推荐
将自然数集设为整数类Ⅰ,则下面属于类Ⅰ实例的是()。
以下关于菜单的叙述中错误的是()。
有下面程序代码:PrivateSubCommandl_Click()Fork=5To1Step-1x=k+x*10NextkPrintxEndSub程序运行后,单击命令
下面不能作为软件设计工具的是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include <stdio.h> #include <string.h> char*scmp(char*s1,char*s2) {if(s
检查软件产品是否符合需求定义的过程称为_____。
随机试题
在一个有领袖厂商的价格领袖模型中,除领袖厂商外,其他所有厂商的行为是否都像完全竞争市场中厂商的行为一样?
脓胸的常见感染途径包括
下列关于持续性枕后位的说法,正确的是
(2007年)钢尺精确量距时需加入三项改正,不包括()。
爆炸气体混合物的初始压力足够小时,对爆炸气体点火,会发生()现象。
不锈钢管的特点有()。
以下关于政府政策失灵的叙述正确的是()。
我国课堂教学的主要组织形式是()。
行政调解,是指由国家行政组织出面主持的、以国家法律和政策为依据,以自愿为原则,通过说服教育等方法,促使争议双方当事人友好协商、互让互谅,达成协议,从而解决争议的方法和活动。根据上述定义,下列行为属于行政调解的是()。
下列关于函数的描述中,错误的是()。
最新回复
(
0
)