首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。 word_num(str) char str[]; {int i,num=0,word=0; fot(i=0;str[i]!=【 】;i++) if
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。 word_num(str) char str[]; {int i,num=0,word=0; fot(i=0;str[i]!=【 】;i++) if
admin
2010-05-22
22
问题
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。
word_num(str)
char str[];
{int i,num=0,word=0;
fot(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/CRWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VisualBasic中,表达式3*2\5Mod3的值是
结构化程序设计的基本原则不包括
假定有以下循环结构DoUntil条件表达式循环体Loop则以下正确的描述是
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimsAsInteger,fAsIntegerDimiAsIntegers=LBo
能够用于标识对象名称的属性是
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是
软件调试的目的是
定义学生、教师和课程的关系模式s(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
有以下程序main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);
下列不属于软件工程三个要素的是()。
随机试题
23岁,初产妇,身高160cm,孕40周,规律宫缩12h,阴道检查:宫口开大5cm,先露0,大囟在3点,小囟在9点,矢状缝向后靠近骶岬,盆腔后部空虚,其诊断为
用齐一尼抗酸染色法染色后,结核分枝杆菌在光学显微镜下的典型形态是
A、钩藤碱B、辛弗林C、青蒿素D、β-榄烯E、穿心莲内酯具有抗钩端螺旋体活性的成分为
下列哪种焊接方式适用于薄板焊接()。
教育的相对独立性主要表现在()。
2013年6月,甲向乙借款3万元,约定半年后偿还。2013年10月,甲离家远行后没有任何音讯。甲离家之前,将刚收回的货款5万元现金交给父亲保管。乙想要收回甲的3)9-元借款,以采用的最有效的方式是()。
甲、乙两个粮库的库存量之比为10:7,要使这两个仓库的库存量相等,甲仓库需要向乙仓库搬人的粮食占甲仓库库存量的()。
我国广义货币M2是怎样划分的?
Aslongasherparentscanremember,13-year-oldKatieHarthasbeentalkingaboutgoingtocollege.Hermother,Tally,afinanc
A、Shecanavoiddoingalotoffarmwork.B、Shewantstostayinsomequietandpeacefulplace.C、Herhusbandespeciallycaresf
最新回复
(
0
)