首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) for(i=0;str[i]!= 【 】;i++) if( 【 】 =’’)word=0; 【 】; }
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 word_num(str) for(i=0;str[i]!= 【 】;i++) if( 【 】 =’’)word=0; 【 】; }
admin
2010-01-10
68
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
word_num(str)
for(i=0;str
!= 【 】;i++)
if( 【 】 =’’)word=0;
【 】;
}
return(num);
}
选项
答案
\O’或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/9yI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面的程序段:X=InputBox(“字符串”,“输入”,“请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
有如下过程代码:Subvar_dim()StaticnumaAsIntegerDimnumbAsIntegernuma=numa+2:numb=numb+1:printnuma;numbEndSub连续3次调用var_dim过
如果把程序的启动对象设置为:SubMain,则SubMain过程
设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是
设窗体、框架、图片框(PictureBox)、图像框(Image)的名称分别是Form1、Frame1、Picture1、Image1,有下面4条语句:①Form1.Print"VB"②Frame1.Print"VB"
以下关于变量作用域的叙述中错误的是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为
数据库应用系统中的核心问题是
下列表达式中不能判断x的是否为偶数的是
随机试题
采用___________技术可以尽可能地全面恢复运行计算机网络所需的数据和系统信息。
手外伤用止血带止血,应捆缚于
A.溶出度检查 B.含量均匀度检查 C.重量差异检查 D.不溶性微粒检查 E.融变时限对于小剂量药物需进行的检查是
药物固体分散体的类型不包括()。
丙承租了甲、乙共有的房屋,因未付租金被甲、乙起诉。一审法院判决丙支付甲、乙租金及利息共计10,000元,分五个月履行,每月给付2,000元。甲、乙和丙均不服该判决,提出上诉:乙请求改判丙一次性支付所欠的租金10,000元。甲请求法院判决解除与丙之间租赁关系
对可行性研究报告中投资估算精度要求一般应达到()。
自行编制的会计软件,程序编制人员可以进行凭证录入工作。()
收藏黄金的人,念念不忘的是金子的货币价值。1816年,英国开始实行金本位,多数资本主义国家也于19世纪70年代后相继实行。问题是,_______?工业革命中黄金战胜其他贵金属成为货币.或许恰恰和它的产量有关。19世纪之前的数千年中,人类总共生产的黄金不到1
HaekervisitinghisfriendDr.smith61.______afteraEuropeantour.Hewasreadingbookon
Mostpeoplewishtheyhadbettermemoriesandworryaboutforgettingthingsastheygetolder.Butdidyouknowthaiwehavedif
最新回复
(
0
)