首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
57
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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://www.kaotiyun.com/show/isXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
以下关于事件、事件驱动的叙述中,错误的是
下列叙述中正确的是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在“除数”框架中选择一个单选按钮,然后单击“处理数据”按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3—80所示。在窗体文
以下过程定义中正确的过程首行是
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是()。
算法的空间复杂度是指()。
某人编写如F函数来判断a是否为素数,若是,则函数返旧True;否则返pIFalse。Functionprime(aAsInteger)AsBooleanDimkAsInteger,isprimeAsBoolean
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
随机试题
Withoutwater______livingthingscouldsurvive.
男性,20岁。因着凉后出现畏寒发冷、发热、咳嗽、咽痛、腹痛、腹泻,为稀便。查体:T38.6℃,P100次/分,BP100/60mmHg,腹部压痛不明显。便常规:WBC0~2个/HP,RBC0~1个/HP。血常规:WBC4.5×109/L。最可能的诊断是
男,32岁。自觉左腮腺区有一肿块,临床上作腮腺扪诊,正确的检查方法是()
配制0.1%苯扎溴铵溶液4000ml,需用5%苯扎溴铵溶液多少毫升
有一宗工业用地,土地取得费及相关税费为15万元,为自有资金投入;土地开发费为20万元,通过银行贷款取得,贷款年利率为6%,土地开发期为1.5年。经调查,该宗地各项费用投入符合一般水平。在该土地上建一建筑物。据市场调查确定,建筑物出租每年能获得的总收益为20
下列影响数据自身质量的因素有()。
房地产投资项目的动态投资回收期为自投资起始点起至()等于零止的年数。
测验前的准备包括()
在人身保险中,具有可保利益的是()
下列程序的作用是求所有小于或等于30的自然数对。该程序不完整,请补充完该程序(程序执行结果见下图)。注:自然数对是指两个自然数的和与差都是平方数(如8与17)。PrivateSubCommand1_Click()
最新回复
(
0
)