首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str char str[]; {int i,num=0,word=0; for(i=0; str[i]!=【 】;i++) i
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str char str[]; {int i,num=0,word=0; for(i=0; str[i]!=【 】;i++) i
admin
2009-01-15
63
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
word_num(str
char str[];
{int i,num=0,word=0;
for(i=0; str
!=【 】;i++)
if(【 】=")word=0
else if(word=0)
{
word=1;
【 】;
}
return(num);
}
选项
答案
\0’ 或 0 或 NULL str[i] num++或 num=num+1 或 num+=1
解析
观察题目要求,可以知道以下几点:
① for循环的结束条件应当是:str
已是字符串的最后一个字符;
② str
代表字符串str中的第i+1个字符;
③ 整型变量num的值是要记录的单词的个数。
C语言中规定字符串的最后一个字符是一个隐含的字符串结束符“\0”,所以在题中第一个空中应填写“\0”;题中第二个空应填写“str
”,以判断当前位置的字符是否为空格;题中第三个空中应当填写“num++”,通过变量num的加1累加得到字符串中的单词个数。
转载请注明原文地址:https://kaotiyun.com/show/isXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件名为vbsj3.frm。在窗体上有一个命令按钮,其名称为cmdAdd,标题为“添加”;有一个文本框,名称为txtSentense,初始内容为窄白;有一个列表框,名称为lstWord。程序运行后,
窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:PrivateSubCommand1Click()Staticaa=1:b=2:c=3Callf(a,b,c)Printa;b;cEndSubSubf(ByVa
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCode_AsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSub
工程中有Form1、Form2两个窗体(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按钮)。Form1是启动窗体。在这些模块中编写下面的程序代码:Form1中的代码如下:PrivateSUbText1_
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
能够产生1到50之间(含1和50)随机整数的表达式是
在下面语句或函数中,不能描述选择结构的是
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是()。
数学式子5+(a+b)x2对应的VisualBasic表达式是()。
随机试题
Nearlytwothousandyearshavepassed______theChinesefirstinventedthecompass.
患儿,3岁。发热半月余,咳嗽、乏力,消瘦,盗汗。体检:双肺呼吸音粗,X线检查为原发综合征,“OT”试验“+++”该患应用异烟肼疗程是
引起注射液配伍变化的主要原因是
规划的宏观性体现在()。
某建筑工程监理公司自成立以来,已承揽并完成了一些中型工程项目的监理业务,建立了一定的业务关系。为了进一步占有市场,该公司负责人召集有关人员就本公司有关依法经营、加强企业管理、市场开发、竞争及承揽业务等问题进行了讨论,并分析了近一年监理作中出现的问题,最后总
某生产企业2018年10月,向海关报明后将一台价格65万元的机械运往境外修理,机械修复后在规定期限内复运进境。该机械的关税税率为5%,支付给境外企业修理费28万元,料件费7万元,复运进境发生的运费6万元,保险费2万元。该企业应缴纳的关税为()万元。
检验真理的唯一标准是()
M公司承接了某企业的信息系统集成项目,现M公司准备和N公司建立分包关系,在签订分包合同时,以下()说法是正确的。
Whatarethemanandthewomantalkingabout?
ClimateChangeMayMakeInsect-BorneDiseasesHardertoControlClimatechangecaninfluencehowinfectiousdiseasesaffect
最新回复
(
0
)