首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参s所指的字符串为:This is a clan guage program.,函数的返回值为6。 请在
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。 例如,形参s所指的字符串为:This is a clan guage program.,函数的返回值为6。 请在
admin
2017-09-23
33
问题
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。
例如,形参s所指的字符串为:This is a clan guage program.,函数的返回值为6。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BIANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdio.h >
int fun(char,* s)
{int n=0,flag=0;
while(* s!=’\0’)
{if(*s!=’’&&f1ag==0){
/*********found*********/
【1】
;f1ag=1;}
/*********found*********/
if(* s==’’)f1ag=
【2】
;
/*********found*********/
【3】
;
}
returen;
}
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++
解析
填空1:单词个数用变量n来统计,当前字母不是空格且f1ag状态标志为0时,可以判断出现一个新的单词,则单词数就加1,将状态标志f1ag置为l,所以应填n++。
填空2:当前字符是空格时,f1ag状态标志置0,所以应填0。
填空3:判断完一个字符之后,要继续判断字符串的下一个位置,所以应填s++。
转载请注明原文地址:https://jikaoti.com/ti/9Za0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面结构体的定义语句中,错误的是()。
以下函数定义的类型符是()。fff(doublex){printf("%f",x+x);}
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include<stdio.h>#lnclude<string.h>main(){intn;chars1[20],s2[20],p1,*
以下选项中可作为C语言合法常量的是()。
设有条件表达式:(EXP)i++:j--,则以下表达式中与(EXP)完全等价的是()。
若有语句doublex=17;inty;,当执行y=(int)(x/5)%2;之后y的值为()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[
下列标识符不是关键字的是()。
随机试题
男性,45岁,10天前抬重物扭伤腰部,腰痛伴右下肢后外侧放射痛,无大、小便功能障碍。经检查诊断为腰椎间盘突出症,治疗措施包括
男性,60岁,进行性排尿困难3年。查体:贫血貌,面部水肿,双肾未扪及,肾区无叩痛。直肠指诊:肛门括约肌紧张度正常,前列腺中度增大,表面光滑,无结节,中央沟消失。尿流率检查提示下尿路梗阻严重。B超测得膀胱残余尿135ml。血生化检查:肌酐930μmol/L。
下列情形中,必须实行招标拍卖挂牌方式的有()。
背景材料: 某高速公路全线设6个互通式立体交叉,2个和其他高速公路连接,4个连接地方二级公路。某施工单位承担该高速公路收费系统的施工。设计文件设计的货车按车型收费,施工过程中业主要求对货车采用计重收费,增设计重系统。设计单位进行了设计变更。 问题:
记账式国债通过招投标或其他方式发行的,中国结算公司根据财政部和中国证监会相关文件确认的结果,建立证券持有人名册。()
学生的思想品德发展的基本动力是()
维果斯基的发展观的基本内容包括()。
课堂纪律管理的最终目标是()。
颜元是()时期的教育家。
WhichofthefollowingisNOTawayofnon-verbalcommunicationsaccordingtothefnstparagraph?Accordingtoresearchers,peo
最新回复
(
0
)