首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) for(i=0;str[i]!= 【 】;i++) if( 【 】 =’’)word=0; 【 】; }
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) for(i=0;str[i]!= 【 】;i++) if( 【 】 =’’)word=0; 【 】; }
admin
2010-01-10
106
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
word_num(str)
for(i=0;str
!= 【 】;i++)
if( 【 】 =’’)word=0;
【 】;
}
return(num);
}
选项
答案
\O’或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/vGWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10),*100
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn==2To100isprime=True:k=2DoWhilek<=n/2And_______IfnModk=0Thenis
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1Click()aS=InputBox("请输入一个二进制数"):n=Len(a$)Fori=1TonDec=Dec*2+____(a$,i,1)
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=rear=10。该队列中的元素个数为()。
以下关于变量作用域的叙述中错误的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
随机试题
对于阴道上段淋巴引流,下列哪项不正确
为I型变态反应性疾病的是
能抑制胃排空的因素是()
关于业主方项目管理目标和任务的说法,正确的是()。
构建社会主义和谐社会最根本的保证是()。
关于宇航员在太空的生活,下列说法不正确的是:
被试内设计有哪些优点和缺点?
Thisbook,CychgeographybyJonDay,tacklestwoneeds,onerelativelyunder-addressed,andtheotherwellcateredfor:【F1】the
MembersoftheBoardofGovernorsoftheFederalReserveSystemare______.
TheUseofChildren’sLiteratureinEnglishTeachingI.Acase:the【T1】______inchildren’sliteraturehelpingthemlearnEnglish
最新回复
(
0
)