首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char *s) { int num=0,flag=0; while(*s) { if(【 】=’’) flag=0;
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。 int word(char *s) { int num=0,flag=0; while(*s) { if(【 】=’’) flag=0;
admin
2009-02-15
66
问题
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。
int word(char *s)
{ int num=0,flag=0;
while(*s)
{ if(【 】=’’) flag=0;
else if(【 】){flag=1;num++}
}
return【 】;}
选项
答案
*s++ flag=0 或 *(s-1)=’’ num
解析
在统计字符串单词个数的算法中,本题的flag是为了记录—个单词是否结束。第18空应填*s++;如果某个字符不是空格,则必须判断它是否是单词,如是,则使得flag的标志为1,num的值加1。本题判断方法是:先判断s所指向的字符是否为空格,如果是则使得flag=0,否则判断前—个字符是否是空格,如果是则说明这个字符是—个单词的开始,将flag标志为1,num的值加1,如果不是,则不必记录。故第19空应填flag=0或*(s-1)=’’;最后—个空格需填写的是返回的单词的个数,即num。
转载请注明原文地址:https://kaotiyun.com/show/aAXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定在窗体上添加了一个通用对话框控件,其名称为CDI,并有如下程序段:CDl.ShowOpenCDl.DefaultExt="doc"在打开文件的对话框中选择了"c:\file1.txt"文件,则FileTifle属性的值是(
下面不能作为软件设计工具的是()。
下列各组排序法中,最坏情况下比较次数相同的是()。
程序运行时,拖动滚动条上的滚动框,则所触发的事件是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
在E盘当前目录文件夹下建立一个名为“Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
以下选项中,不合法的VisualBasic的变量名是()。
检查软件产品是否符合需求定义的过程称为()。
有以下程序:#include<stdio.h>#include<string.h>main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a)
随机试题
观赏者无须分析便可从凡.高的《向日葵》中直接接受到“向日葵”这一意象,体现了意象的【】
在临床基因扩增检验诊断实验室工作的实验操作人员必须经过业务培训并取得上岗证书。()
下列情形中,纳税人应以房地产评估价格为依据计算征收土地增值税的有()。
社会化的基本特征中“社会强制性”是指()
12,14,20,38,( )
与1995年相比,在2002年江苏省财政支出构成中,农业、城市维护费、基本建设、行政管理所占的比重之和()。
阅读材料回答问题材料1钱学森的报国情怀钱学森,1911年12月11日生于上海,1935年去美留学,1936年在美国加州理工学院考取了冯•卡门教授的博士研究生,冯•卡门是美国航空科技领域的权威,人们把其称为“超音速飞机之父”。钱学森获得博士学位以后,导
下面()不是数据挖掘的常用方法。
A、 B、 C、 C根据“下周一我们将要去植树。”可知答案为C。
RichardSatava,programmanagerforadvancedmedicaltechnologies,hasbeenadrivingforcebringingvirtualrealitytomedicine
最新回复
(
0
)