首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) char str[]; {int i,num=0,word=0; fo(i=0;str[i]!=【 】;i++) if(
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) char str[]; {int i,num=0,word=0; fo(i=0;str[i]!=【 】;i++) if(
admin
2009-02-15
34
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
word_num(str)
char str[];
{int i,num=0,word=0;
fo(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/B3Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
如设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是
以下关系表达式中,其值为True的是
如果把程序的启动对象设置为:SubMain,则SubMain过程
确定图片框Picturel在窗体上位置的属性是
下列与队列结构有关联的是
已知图片框Picturel中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
如果把程序的启动对象设置为:SubMain,则SubMain过程
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
随机试题
A.培高利特B.替加色罗C.钆贝葡胺D.塞来昔布E.西立伐他汀药师对药品不良事件、新药上市后被召回或撤市的案例应及时掌握,不能松懈。因造成心绞痛、脑卒中等严重心脑血管不良事件风险而在上市后被召回或撤市的药品是
下列属于社区中医药健康管理对象的是【】
男性,23岁。2h前由高处摔下,会阴骑跨于硬物上,会阴部痛,尿道口滴血,不能自行排尿。查体:BP125/85mmHg,脉搏80次/分,会阴部肿胀青紫,有明显压痛。X线片骨盆未见异常,试行导尿未成功。该病人的治疗应选用
下列有关同工酶的叙述正确的是
基金销售人员就基金业绩进行宣传时,下列说法中,错误的是()。
确定音乐教学策略的依据是什么?
给定资料1.江西师范大学针对学生对传统文化的了解与看法做了系列问卷调查,当问起学生们对于书法、国画、民族乐器等传统艺术的掌握程度时,92%的同学回答学过一点皮毛或者根本就不懂。这时我们不禁要问,一定程度上代表着国家整体素质的大学生们,面对内涵丰富
操作系统限制程序的访问,不允许程序访问其授权区域之外的目标,这种技术属于哪种隔离方式?()
TheplaywrightDavidHenryHwanghasbeeninhighdemandinrecentyears—notforworkslikehisTonyAward-winningM.Butterfly,
Electroniccigarettesarehandheldnicotine-deliverydevicesthat,despiteadevotedfollowing,arecurrentlyswirlingincontro
最新回复
(
0
)