首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参s所指的字符串为:This is a C lan-guage program.,函数的返回值为6。 请
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参s所指的字符串为:This is a C lan-guage program.,函数的返回值为6。 请
admin
2016-12-06
68
问题
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。
例如,形参s所指的字符串为:This is a C lan-guage program.,函数的返回值为6。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 int fun(char * s)
3 {int n=0,flkag=0 ;
4 while(* s!=’\0’)
5 {if(*s!=’’&&flag==0){
6 /*********found*********/
7
【1】
;flag=1;}
8 /********* found *********/
9 if(*s== ’ ’)flag=
【2】
;
10 /*********found*********/
11
【3】
;
12 }
13 return n;
14 }
15 main()
16 {char str[81];int n;
17 printf(’’\nter a line text:\n’’);
18 gets(str);
19 n=fun(str);
20 printf(’’\nThere are%d words in this text.\n\n’’,n);
21 }
选项
答案
(1)n++ (2)0 (3)s++
解析
填空1:单词个数用变量n来统计,当前字母不是空格且flag状态标志为0时,可以判断出现一个新的单词,则单词数就加1,将状态标志flag置为1,所以应填n++。
填空2:当前字符是空格时,flag状态标志置0,所以应填0。
填空3:判断完一个字符之后,要继续判断字符串的下一个位置,所以应填s++。
转载请注明原文地址:https://kaotiyun.com/show/xNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
函数fun的功能是计算xn:doublefun(doublex,intn){inti;doubley=1;for(i;=1;i<=n;i++)y=y*x;returny;}主函数中已
以下程序通过函数SunFun求。这里f(x)=x2+1,由F函数实现。请填空。main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){int
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
有以下程序:main(){intx=0,y=5,z=31while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
随机试题
患者女,74岁,上下颌牙列缺失,要求重新行全口义齿修复,查见上颌弓小,下颌弓大,上颌唇颊侧骨组织吸收明显,下颌牙槽嵴较丰满,原全口义齿按正常排牙,上颌固位差,若重做全口义齿应该了解。下列哪一项不是颌位关系异常的临床表现A.上颌前突B.上下牙槽嵴低平
建筑安装工程费用项目按费用构成要素划分,除人工费、材料费、施工机具使用费外,还应包括:(2018年第78题)
下列不属于施工成本计划编制依据的是()。
与国内股票基金相比,国外股票基金所特有的风险是()。
当教师非常关注自己的生存适应性时,此教师处于成长过程中的()阶段。
死锁与安全状态之间的关系可描述为()。
某广场有一块面积为160平方米的路面,用白色、紫色、黑色三种大理石铺成,每块大理石的面积是0.4平方米,其中白色大理石150块,紫色大理石50块,其余的是黑色大理石,某人在上面行走,他停留在黑色大理石上的概率是多少?()
关于加快转变经济发展方式的基本要求,下列说法不正确的是:
公务员面试是公务员招录考试的一个不可替代的环节。因为招录单位可以通过公务员面试了解考生的个性,而那些个性不适合所报考岗位的考生将被淘汰。以下哪项是上述论证最可能假设的?()
ReadthetextbelowaboutMilair’sletterofapology.Inmostoftheline(34-45)thereisoneextraword.Itiseithergrammati
最新回复
(
0
)