首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
416
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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://kaotiyun.com/show/daPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下列数据结构中,能用二分法进行查找的是()。
下列程序的运行结果是【】。#include<stdio.h>#defineM100voidfun(intm,int*a,int*n){inti,j=0;for(i=1;i<=m;
下列程序的输出结果是()。#include<stdio.h>structabc{inta,b,c,s;};main(){structabcs[2]={{1,2,3},{4,5,6}}
以下定义语句中正确的是()。
若要用下面的程序片段指针变量p指向一个存储整型变量的动态存储单元int*p;p=______malloc(sizeof(int));则应填入______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
栈和队列的共同点是______。
数据的存储结构是指 ______。
随机试题
Mybosswon’tpayme______Iworkharder.
A.贫血、乏力、腹部肿块B.肠梗阻、排便习惯与粪便性状改变C.两者均有D.两者均无右侧结肠癌常有的临床表现是
善治肝胃气滞,胁痛胸闷,脘腹疼痛,久咳痰多之症的药物是
[2009年,第97题]存储器的主要功能是()。
在资产负债表日,企业对某项劳务如不能可靠地估计所提供劳务的交易结果,则对该项劳务正确的会计处理是( )。
有A、B两台设备可供选用,A设备的年使用费比B设备低2000元,但价格高于B设备8000元。若资本成本为10%,A设备的使用期应长于( )年,选用A设备才是有利的。
反应型组织在对其外部环境的反应上采取一种动荡不定的调整模式,缺少在变化的环境中随机应变的机制。一个企业组织之所以成为反应型组织,主要的原因不包括()。
Withthepublicationof"OntheOriginofSpecies"byMeansofNaturalSelection,CharlesDarwinin1859showedconclusivelytha
(2007年考试真题)[A]SetaGoodExampleforYourKids[B]BuildYourKids’WorkSkills[C]PlaceTimeLimitsonLeisureActivities[D
BeforeIgoonvacation,Ialwaysplanmytrip.Forstarters,Iusuallytakealookattravelguidebooksor【T1】______andreview
最新回复
(
0
)