首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word num (str) char str[]; {int i,num=0,word=0; for(i=0;str[i]!=【 】;i++) if(
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word num (str) char str[]; {int i,num=0,word=0; for(i=0;str[i]!=【 】;i++) if(
admin
2013-02-23
417
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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
代表字符串sb中的第i+1个字符:
③整型变量num的值是要记录的单词的个数。
C语言中规定字符串的最后一个字符是一个隐含的字符串结束符“\0”,所以在题中第一个空中应填写“\0”;题中第二个空应填写“str
”,以判断当前位置的字符是否为空格;题中第二个空中应当填写“num++”,通过变量num的加1累加得到字符串中的单词个数。
转载请注明原文地址:https://www.kaotiyun.com/show/daPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设y是int型变量,请写出y为奇数的关系表达式【】。
下列程序的输出结果是()。#include<stdio.h>structabc{inta,b,c,s;};main(){structabcs[2]={{1,2,3},{4,5,6}}
关系模型允许定义三类数据约束,下列不属于数据约束的是()。
以下程序运行后的输出结果是【】。#include<stdio,h>main(){inta=1,b=2,c=3;if(c=a)printf("%d\n",c);elseprintf("%d
在C程序中,可将整型数以二进制形式存放到文件中的函数是______。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
栈和队列的共同点是______。
若有以下结构体,则正确的定义或引用的是()。structTest{intx;inty;}vl;
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是 ______。
有以下结构体说明和变量的定义,且如下图所示指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是()structnode{chardata;structnoe*next;}a,b,*p=
随机试题
女性,54岁,主诉反复鼻涕带血半年,右颈部肿块两个月入院,查体:神志清,右颈部可扪及约4cm大小肿块,质硬、活动性差、无压痛。双侧鼻甲不大,中鼻道未见脓性分泌物,鼻咽部右侧咽隐窝饱满,粗糙伴血痂,伸舌正中,软腭运动正常,双侧扁桃体无肿大,会厌活动度良好,双
(2014年)二阶欠阻尼系统质量指标与系统参数关系是()。
下列关于公积金个人住房贷款的表述,正确的有()。[2014年6月真题]
按照业务特点和风险特征的不同,商业银行的客户可以划分为()。
某企业2002年工业总产值400万元,若2002~2007年的平均发展速度为110%,则2007年的工业总产值为( )。
请根据小学语文人教版三年级上册的课文《爬天都峰》,设计两道关于课文内容理解的练习题。
2012年我国国内生产总值(GDP)增长的预期目标为()。
2002年1月,南江市中天矿泉水公司生产的中天牌矿泉水经该市卫生防疫站检验,多项卫生指标不合格,该市防疫站作出了停业整顿和罚款的决定,中天公司没有执行卫生防疫站的决定。同年8月,该市郊县发生干旱,饮水短缺,中天公司将大量的应该销毁的矿泉水运往灾区销售,被该
不属于德国现代中等教育中三分类中学的是()
人类性格与行为形成的原因及影响——1990年英译汉及详解Peoplehavewonderedforalongtimehowtheirpersonalitiesandbehaviorsareformed.Itisnote
最新回复
(
0
)