首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参s所指的字符串为:This is a C languageprogram,函数的返回值为6。 请在程序的下划线处填入正
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参s所指的字符串为:This is a C languageprogram,函数的返回值为6。 请在程序的下划线处填入正
admin
2019-09-02
33
问题
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。
例如,形参s所指的字符串为:This is a C languageprogram,函数的返回值为6。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include <stdio.h>
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++
解析
函数fun的功能是计算出形参s所指字符串中包含的单词个数。
第一空:“if(*s!=’’&&fla==0)”说明找到空格了,单词的数量应加1,故第一空处应为“n++”。
第二空:“if(*s!=’’&&flag==0)”和“if(*s==’’)flag=___2___;”在flag为0的情况下,n才加1,因此,第二空处是将flag置,即第二空处应为“0”。
第三空:“while(*s!=’\0’)”循环的终止条件是s达到结尾,因此,在循环体内s应该不断往字符串尾移动,即第三空为“s++”。
转载请注明原文地址:https://kaotiyun.com/show/JORp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:111111
可在C程序中用作用户标识符的一组标识符是
以下选项中作为C语言合法常量的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
C语言中char类型数据占字节数为
若有定义语句charc=’\101’;则变量C在内存中占
下面不属于软件设计阶段任务的是
以下C语言用户标识符中,不合法的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
Wehaven’tenoughroomsforeveryone,sosomeofyouwillhaveto______aroom.
A、Howthefisharedelivered.B、Howthefishareaffected.C、Whyfishaffectpeoplethatway.D、Whypeopleareaffected.C
某女,经前或经期小腹冷痛,喜暖拒按,经量少,色暗有块,苔白腻,脉沉紧。辨证属
甲乙所订合同属何性质的合同?()。本案中返工费应由谁来负担?()。
公安机关需要延长侦查羁押期限的,应当在侦查羁押期限届满多少日前,向同级人民检察院移送提请延长侦查羁押期限意见书:
下列说法不正确的是( )。
清朝管理少数民族事务的中央机关是()。
Healthfoodisageneraltermappliedtoall.kindsoffoodsthatareconsideredmuchhealthfulthanthetypesoffoodswidely
Theofficial_______theinterviewonthesensitiveissue.
TopicOnSub-healthConditionForthispart,youareallowed30minutestowriteashortessayentitledOnSub-healthConditi
最新回复
(
0
)