首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。 word_num(str) char str[]; {int i,num=0,word=0; fot(i=0;str[i]!=【 】;i++) if
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。 word_num(str) char str[]; {int i,num=0,word=0; fot(i=0;str[i]!=【 】;i++) if
admin
2010-05-22
29
问题
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。
word_num(str)
char str[];
{int i,num=0,word=0;
fot(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/CRWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面的程序段:x=InputBox("请输入一个整数")ReDirna(X)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语
编写如下程序:PrivateSubCommandlClick()DimiAsInteger,jAsIntegern=InputBox(“输入一个大于1的正整数”)Fori=2TonForj=2ToSqr(i)Ifi
现有如下程序:PrirateSubCommand1_Click()s=0Fori=1T05s=s+f(5+i)NextPrintsEndSubPubl
在窗体上画一个列表框,名称为List1,然后编写如下事件过程:PrivateSubForm_Load()Fori=1To6List1.AddItemiNextiFori=1To3
有下面程序代码:PrivateSubCommandl_Click()DimaAsStringa=”COMPUTER”n=search(a,”T”):PrintIIf(n=0,”未找到”,
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
下列数组定义中错误的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
下列不属于软件工程的3个要素的是
随机试题
A.Let’sgiveMaliaacallB.ButIdoC.thatwouldbegoodD.IfIrememberrightE.That’snotproperF.Me,neitherG.Whok
肺癌中易于发生肺内及胸膜转移的组织学类型是
引起冷泪的眼病有:
日常生活活动能力FIM评定中的依赖日常生活活动能力FIM评定中的完全依赖
背景:杭州某办公楼工程,建筑面积33240m2,地上19层,地下2层,地上两层裙房跨度较大。筏板基础,板厚1.5m,地上部分结构形式为钢结构,外墙装饰为玻璃幕墙。质量目标:合格,争创“鲁班奖”。工期:2013年1月1日~2014年11月1日。施工
简述系统测试的原则。
(1)对本案例做出评论,说明Z机械制造有限责任公司在培训项目管理上有哪些问题。(2)你认为该如何预防培训后员工的流失?
学生通过认识书本知识去认识客观世界。这反映了下列教学过程特点中的()。
虚中觅实
以下具有Thumb-2状态的ARM处理器内核是()。
最新回复
(
0
)