首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算出形参S所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参S所指的字符串为:This is a C language program.,函数的返回值为6。 请在
给定程序中,函数fun的功能是:计算出形参S所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参S所指的字符串为:This is a C language program.,函数的返回值为6。 请在
admin
2021-04-28
32
问题
给定程序中,函数fun的功能是:计算出形参S所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。
例如,形参S所指的字符串为:This is a C language program.,函数的返回值为6。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
int fun(char*s)
{ int n=0,flag=0;
while(*s!=’\0’)
{ if(*s!=’ ’&&flag==0){
/**********found**********/
____1____;flag=1;}
/**********found**********/
if(*s==’ ’)flag=____2____;
/**********found**********/
____3____;
}
return n;
}
main()
{ char str[81];int n;
printf("\nEnter a line text:\n");
gets(Str);
n=fun(Str);
printf("\nThere are %d words in
thiS text.\n\n",n);
}
选项
答案
(1)n++ (2)0 (3)s++
解析
第一空:“if(*s!=’’&&flag==0)”说明找到空格了,单词的数量应加1,故第一空处应为“n++”。
第二空:“if(*s!=’’&&flag==0)”和“if(*s==’’)flag=__2__;”在flag为0的情况下,n才加1,因此第二空处是将flag置0,即第二空处应为“0”。
第三空:“while(*s!=’\0’)”循环的终止条件是s达到结尾,因此在循环体内s应该不断往字符串尾移动,即第三空为“s++”。
转载请注明原文地址:https://jikaoti.com/ti/Qdz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,函数返回值的类型最终取决于
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
下列叙述中正确的是()。
给定程序MODI1.C中函数fun的功能是:计算s=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+tin)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,使程序能输出正确的结果。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
下列各项中不属于软件设计阶段任务的是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
软件需求规格说明书的作用不包括
在关系数据库设计中,关系模式设计属于()。
随机试题
敲诈勒索公私财物,“数额较大”的标准可以按照当地基本标准的50%确定的情形包括()。
Q235-A.F碳素钢的屈服极限为235MPa,屈服极限是指材料所能承受的最大应力。 ()
对上颌全口义齿后堤区的描述,以下哪项错误
背景资料: 某施工单位承担了一项密集波分复用(DWDM)传输设备安装工程,采用包工不包料形式,测试仪表由施工单位提供,工作分解见下表。 工序安排见下图。 本工程中,甲、乙两站是终端站,丙、丁两站是光放站。 工程进行中,发生了以下一些事件:
根据《增值税暂行条例》的规定,下列各项中,免征增值税的有()。
解决团队成员冲突管理可采用的方式是()。
公安机关是国务院和地方各级人民政府领导下的一个职能部门,是国家( )的重要组成部分。
依法从重从快惩处严重刑事犯罪分子,并不意味着对其他刑事犯罪分子()。
2018年上半年国内生产总值41896l亿元,按可比价格计算,同比增长6.8%。分季度看,一季度同比增长6.8%,二季度增长6.7%,连续12个季度保持在6.7%~6.9%的区间。分产业看,第一产业增加值22087亿元,同比增长3.2%;第二产业增加值16
某校对学生的课外活动内容进行了调查,让学生在体育、文娱、阅读三种活动中选择一种他们最常参与的课外活动,现欲了解男女学生在课外活动内容上是否存在显著差异,分析该研究数据最恰当的统计方法是
最新回复
(
0
)