首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
92
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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://www.kaotiyun.com/show/vGWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有名称为Commandl的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommandl_Click()St
有如下过程代码:Subvar_dim()StaticnumaAsIntegerDimnumbAsIntegernuma=numa+2:numb=numb+1:printnuma;numbEndSub连续3次调用var_dim过
窗体上有一个名为Listl的列表框和一个名为Commandl的命令按钮,并有下面的事件过程:PrivateSubCommandl_Click()n%=List1.ListlndexIfn>0Thench$=L
表达式Int(Rnd(0)*50)所产生的随机数范围是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是()。
以下能对正实数d的第3位小数四舍五入的表达式是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
随机试题
卡托普利抗心衰作用机制是
A、浸渍法B、渗漉法C、煎煮法D、回流提取法E、水蒸气蒸馏法提取挥发油不宜采用的方法是()。
患者,男,12岁。癫痫大发作时,错误的护理措施是
不同种类的商品有不同的出口销售战略。()
说到人生追求,我们也许会吟诵“独上高楼,望尽天涯路”“海内存知己,天涯若比邻”“路漫漫其修远兮,吾将上下而求索”。这里依次引用的文学形式分别是:
有统计显示,新中国成立以来,我国共研制并投入民用的1100多种高科技材料中,有80%是因航天技术的发展需求而研制的。众所周知,航天科技对各种设备、元器件的要求极高,由此,中国航天的每一个进步,都“逼迫”电子产业、装备制造业不断换代升级,而这些的终极受益者,
Thatmythicalbeast,homoeconomicus,otherwisecalledEconomicman,isutterlyclearaboutthepurposeofwork:togetpaid.He
IchbineuerLehrer.Ihrseid____Schüler.
Ican’tstay______long.
Thefollowingisaresume.Afterreadingit,youarerequiredtocompletetheoutlinebelowit(No.46throughNo.50).Youshou
最新回复
(
0
)