首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。 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
64
问题
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。
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://www.kaotiyun.com/show/B3Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Commandl的命令按钮,事件过程及函数过程如下:PrivateSubCommandl_Click()DimmAsStringm=InputBox(”请输入字符串”)P
利用通用对话框控件打开字体对话框的操作是
下面不属于软件需求分析阶段主要工作的是
如设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextiNexti则语句Printi*j的执行次数是
下列与队列结构有关联的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
表达式2*3^2+4*2/2+3^2的值是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
随机试题
简述预算基本概念。
下列哪项不是辨别中风闭证与脱证的依据
以下不属于危害健康行为的特点的是
[背景资料]某水库枢纽工程总库容1500万m3,工程内容包括大坝、溢洪道、防水洞等,大坝为黏土心墙土石坝,最大坝高为35m,坝顶构造如图2F320080—1所示。施工过程中发生如下事件:事件一:为加强工程质量管理、落实质量责任,依据《关于贯彻质量发
假设某企业只生产销售一种产品,单价50元,边际贡献率40%,每年固定成本300万元,产销量20万件,假设其他因素不变,则价格对利润影响的敏感系数为()。
为了加强风险管理与内部控制,甲公司制定了较为详细的规范业务流程的工作程序。以下是甲公司现金出纳的主要工作程序:(1)出纳人员对当天经手的单据连续编号。(2)出纳人员每天进行清点,然后把现金放进保险库。(3)出纳人员每天必须点现
学习迁移是指一种学习对另一种学习的影响。()
A、 B、 C、 D、 D从每行来看,前两个图形叠加去同存异得到第三个图形。
南学会
在产品竞争激烈时,许多企业大做广告。一家电视台在同一广告时段内,曾同时播放了4种白酒的广告。渲染过分的广告适得其反。大多数消费者在选购产品时,更注重自己的判断,而不轻信广告宣传。上述陈述隐含着下列哪项前提?
最新回复
(
0
)