首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
41
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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全国计算机二级
相关试题推荐
窗体上已有1个名称为Picture1的图片框,要求实现下面2个功能之一:(1)在窗体上移动鼠标时,立即将Picture1显示在鼠标位置(2)在窗体上单击鼠标时,立即将Picture1显示在鼠标位置下面不能实现上述任何功能的事件过程是
(1)在名称为Form1的窗体上画一个计时器,其名称为Timer1;再画一个图像框,其名称为Image1,在该图像框中装入一个图形文件pic.ico;然后画一个水平滚动条,其名称为HScroll1,Min属性值为100,Max属性值为1200,Larg
设工程中有2个窗体:Form1和Form2,Form1为启动窗体。Form2中有菜单,其结构如下表所示。要求在程序运行时,在Form1的文本框Text1中输入口令并按Enter键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“T
以下关于菜单设计的叙述中错误的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
软件设计中模块划分应遵循的准则是( )。
结构化程序设计的基本原则不包括( )。
设栈的顺序存储空间为S(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
如果在VisualBasic集成环境中没有打开属性窗口,下列可以打开属性窗口的操作是
随机试题
Luckily,thebacktiresoftheircarstayedontheroad.Otherwise,theyoungcouplewouldhavedrivenrightintoapittwentyf
下述疾病中,与大肠癌关系不密切的是
A.疏肝清热,通乳消肿B.清热解毒,托里透脓C.疏肝理气,化痰散结D.疏肝解郁,清热凉血E.排脓托毒
由省、自治区、直辖市人民代表大会及其常委会制定的医疗卫生方面的规范性文件称为
下列各项,不属特殊之毒中脏腑而致失和的是
外伤清创术应争取在伤后多长时间内进行()。
下列选项中属于基金托管人的职责的是()。
地斜角
韩某与王某、邹某、方某系某市锅炉厂技术科职工。2008年,他们组成了锅炉厂技术科学小组(以下简称小组)。2009年6月,中华全国总工会和《工人日报》社联合举办“全国职工法律知识竞赛”,规定个人与集体均可报名参加,该市也设有报名点与竞赛点。王某、邹某、方某以
人的认识不仅仅是客观事物的“摹本”,而且为改造客观事物提供“蓝图”。这说明()
最新回复
(
0
)