首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
50
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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全国计算机二级
相关试题推荐
假定一个工程由一个窗体文件Form1和两个标准模块文件Model1和Model2组成Model1的代码如下:PublicxAsInteger:PublicyAsIntegerSubS1()
在窗体上画一个文本框(名称为Textl)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
下面不属于软件需求分析阶段主要工作的是
下面控件中,没有Caption属性的是
如设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextiNexti则语句Printi*j的执行次数是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLongDimPAsLongP=aFork=1Ton
把数学表达式表示为正确的VB表达式应该是()。
随机试题
叶片泵的转子厚度应小于定子厚度()。
企业生产甲产品,上年该产品单位成本为每件400元;本年实际总成本2160000元,实际产量5000件。则本年可比产品成本降低额为160000元。()
患者,女,26岁。平素急躁,1周来自觉胁腹胀满,小便不畅,尿量减少,舌红苔薄黄,脉弦,下列处方中最佳的为
混凝土路面施工过程中,如果试件的试验结果表明28天混凝土强度达不到规定强度时,监理工程师就可认为承包人该段混凝土施工质量不合格。( )
(2006)按《综合医院建筑设计规范》的规定:x线治疗室的防护门和“迷路”的净宽应分别不小于()。
下列单位中,不属于企业所得税纳税人的是()。
现代企业部门划分方法中,()是指按照地理范围来划分管理部门。
需胆盐激活的消化酶是________和________。
中国共产党建立新型人民军队的重要开端是()。
AIntroductiontoSingaporeBEducationCEconomyDStateSystemofSingaporeEHistoryofSingaporeFLandandClimate
最新回复
(
0
)