首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 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
24
问题
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
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全国计算机二级
相关试题推荐
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=1:y=1Doy=x*yIfy>10The
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
在黑盒测试方法中,设计测试用例的主要根据是( )。
以下程序段的功能是()。x=8.6y=Int(x+0.5)Printy
以下关于窗体的叙述中错误的是( )。
设a=2,b=3,c=4,d=5,表达式Nota
表达式2*3^2+4*2/2+3^2的值是()。
负责数据库中查询操作的数据库语言是( )。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
马克思的货币必要量规律的理论基础是()。
冷作工在拼接钢板或装配结构件时都要用到定位焊,对此,只要焊点质量好、连接牢固即可,而对焊材的材质没有什么特殊的要求。
既收敛止血,又截疟杀虫的是
能松弛前列腺平滑肌,减轻膀胱出口压力(减少动力因素),适于需要尽快解决急性症状的患者的药物是()。
休克病人微循环衰竭期的典型临床表现是
下列原子或离子的外层电子排布式,不正确的是:
根据《期货交易管理条例》,期货公司应当建立、健全并严格执行业务管理规则、风险管理制度,遵守信息披露制度,保障客户保证金的存管安全,按照国务院期货监督管理机构的规定,向中国期货业协会报告大户名单、交易情况。()
下列银行卡中属于信用卡的有( )。
情商是与智商相对应的概念,主要是指人在情绪、情感、意志、耐受挫折等方面的品质。根据上述定义,下列不属于情商的是:
Generallyspeaking,aBritishiswidelyregardedasaquiet,shyandconservativepersonwhois【C1】______onlyamongthosewithw
最新回复
(
0
)