首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
42
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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全国计算机二级
相关试题推荐
下列针对框架控件的叙述中,错误的是
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
有如下数据定义语句:Dima,bAsIntegerDimx%.YasInteger执行上述语句后,不是整型变量的是()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
以下关于VB特点的叙述中,错误的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
设有如下程序段:Dima(10)…ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
以下关于变量作用域的叙述中错误的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
随机试题
女,40岁。下腹坠胀1年余,性交后阴道流血半个月。妇科检查;宫颈中度糜烂,颗粒状,有少量接触性出血,子宫正常大小,双附件区未见异常。假设宫颈活体组织检查结果为不典型增生伴部分区域原位癌,以下哪种治疗最佳
风湿性心脏病二尖瓣病变时的肺血管改变为
在个人住房贷款业务中,贷前调查人在对借款申请人进行调查时,应重点调查的内容包括()。
March26,2006Mr.SamuelBrownTruestarCorporationFinanceDepartmentManagerRe:Account#2958ADearMr.Brown,1wa
物业承接查验的主体有()
当前教师应该具备哪些教育能力?
依次填入下列各句横线处的词语,最恰当的一组是______。①瞩目______上升的五星红旗,聆听雄壮激越的《义勇军进行曲》,我们心潮澎湃,浮想联翩……②手术前,他们把______困难和风险情况都考虑到了,并做了周密的应对安排与准备。
构建社会主义和谐社会,既是社会主义现代化建设的一个目标,又是全面建设小康社会的一个任务。这体现了
连接是按给定的( ),把满足( )的两个关系的所有元组,按一切可能拼接后形成的新关系,相当于在两个关系笛卡儿积上的( )。
Asisknowntoall,______commoditieswilldefinitelydoharmtoourlifesoonerorlater.
最新回复
(
0
)