首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
str是全部由小写字母字符和空格字符组成的字符串,由 num传入字符串的长度。请补充函数fun(),该函数的功能是:统计字符串str中的单词个数,结果由变量num传回。每个单词之间都由空格隔开,并且字符串str开始不存在空格。 例如:str=“how
str是全部由小写字母字符和空格字符组成的字符串,由 num传入字符串的长度。请补充函数fun(),该函数的功能是:统计字符串str中的单词个数,结果由变量num传回。每个单词之间都由空格隔开,并且字符串str开始不存在空格。 例如:str=“how
admin
2009-02-15
47
问题
str是全部由小写字母字符和空格字符组成的字符串,由 num传入字符串的长度。请补充函数fun(),该函数的功能是:统计字符串str中的单词个数,结果由变量num传回。每个单词之间都由空格隔开,并且字符串str开始不存在空格。
例如:str=“how do you do”,结果为:num=4。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 80
void fun(char *s,int *num)
{
int i,n=0;
for(i=0;【 】;i++)
{
if(s
>=’a’,&&s
<=’z’,&&(s[i+1)==’’||s[i+1]==’\0’))
【 】;
}
【 】;
}
main()
{
char str[N];
int num=0;
printf("Enter a string:\n");
gets(str);
while(str[num])
num++;
fun(str,&num);
printf("The number of word is:
%d\n\n",num);
选项
答案
i<*num n++ *num=n
解析
第一空:*num传入字符串的长度,所以for循环中变量i的变化范围是从0到*num-1。第二空:如果当前判断的字符是小写字母,并且它的下一个字符是空格或者是字符串结束标记符,则表示当前字符是一个单词的最后一个字母,统计单词数的变量n要加上1。第三空:题目要求结果由变量num传回,所以要将n的值赋给指针num所指的单元。
转载请注明原文地址:https://kaotiyun.com/show/kTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
科学家研制出一种无针注射器,这种注射器的注射原理最可能是()。
研究表明,糟糕的空气质量有可能导致疲劳、头痛等不适反应和更严重的各类疾病,而室内空气污染平均高于室外10倍。下列属于造成室内空气质量不佳的因素是()。①空调②复印机、静电除尘器③生理代谢④尘螨
下面关于蛋白质分子结构与功能的叙述。错误的是()。
化学与生产、生活息息相关,下列叙述错误的是()。
下列叙述中,错误的是()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
2014年种种信号和变化,表明我国经济发展出现了趋势性、不可逆的新常态。经济进入新常态,是30多年高速发展的必然结果,是客观经济规律作用的体现。“新常态经济”的主要特征是()。
金融市场最基本的功能是()。
有关我国1982宪法的结构说法正确的是()。
随机试题
A、Itisaroutineoffer.B、Itisnewonthemenu.C、Itisquitehealthy.D、Itisagoodbargain.A
碘酒不可用于哪些消毒
社会工作者在策划项目时,一方面要考虑服务对象的问题和需求,另一方面要考虑资源保障的状况。为争取机构管理者支持,社会工作者在策划时还应当考虑()。
下列关于幻灯片的添加效果的叙述,错误的是()。
十九大报告中提出了一个重大创新理论,其名称是()。
以下属于我国南方内河航运发达的原因是:①我国南方河流多于北方②南方大多地处湿润地区,降水丰沛、水量充盈③南方大多地处亚热带,河流终年不冻④南方河流流向便于地区联系
Weneedvacations.Theyrechargeus,allowingustobemoreefficientalltheothertimes.Thetroubleis,toomanyofthevacat
Ajobapplicanthastheresponsibilityforascertainingcertaintypesofinformationpriortotheinterview.First,theapplican
A、Hispoormemory.B、Hisfatigue.C、Hislackofdiligence.D、Hismethod.D女士得知男士的问题后,就给他提出一些方法建议,另外,将近结尾处男士用的Ihavethoughtever
A、Chicago.B、SanFrancisco.C、HongKong.D、NewYork.B选项表明,本题考查地点场所,听音时应留意地点信息,并听清问题问的是问什么。对话中男士说他查看电子邮件的时候,有一条是sister从旧金山(SanF
最新回复
(
0
)