首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
39
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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://jikaoti.com/ti/XDK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定一个工程由一个窗体文件Form1和两个标准模块文件Model1和Model2组成Model1的代码如下:PublicxAsInteger:PublicyAsIntegerSubS1()
设x是整型变量,与函数Ⅱf(x>0,-x,X)有相同结果的代数式是
设在名称为MyForm的窗体上只有1个名称为C1的命令按钮,下面叙述正确的是
有下面程序代码:PrivateSubCommandl_Click()a=3:s=0Fork=1To5s=s+aModk:a=a+kNextkPrintsEnd
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommand1_Click()m=InputBox("请输入
确定图片框Picturel在窗体上位置的属性是
关于随机文件,以下叙述中错误的是
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
下列数据结构中,不能采用顺序存储结构的是()。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是
随机试题
下列措施对急性肺水肿患者减轻心脏负担无帮助的是
患者,女,40岁。心悸、胸闷、水肿十余年,因病情加重,家人急送前来就诊,现全身冷汗淋漓,神志时清时昏,面色苍白,手足冰凉,舌质淡胖,脉细微无力,宜急用附子配
A.伐昔洛韦B.阿奇霉素C.氯氮平D.布洛芬E.沙丁胺醇通过寡肽药物转运体(PEPTl)进行体内转运的药物是
A.消渴平片B.清胃黄连丸C.参苓白术散D.杞菊地黄丸E.金匮肾气丸治疗消渴时属阴阳两虚者,宜选用的中成药是
()是确定合同准据法的基本原则。
桌子上有4个杯子,每个杯子上写着一句话,第一个杯子:“所有的杯子中都有啤酒”;第二个杯子:“本杯中有可乐”;第三个杯子:“本杯中没有咖啡”;第四个杯子:“有些杯子中没有啤酒”。4句话中只有一句是真话,那么()为真。
旅游法规关系的主体包括公安、海关、园林等部门。()
下列选项中三国典故与哲学论断对应错误的是:
设向量组α1=[a11,a21,…an1]T,α2=[a12,a22,…,an2]T,…,αs=[a1s,a2s,…,ans]T.证明:向量组α1,α2,…,αs线性相关(线性无关)的充要条件是齐次线性方程组有非零解(唯一零解).
Howlongisitsincethefirstnewspaperwasprinted?
最新回复
(
0
)