首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
admin
2018-01-13
25
问题
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<string.h>
#define M 5
#define N 20
/******found******/
int fun(char(*ss)【1】,int *n)
{
int i,k=0,len=0;
for(i=0;i<M;i++)
{
len=strlen(ss
);
/******found******/
if(i==0) *n=【2】;
if(len>*n)
{
/******found******/
【3】;k=i;
}
}
return(k);
}
main()
{
char ss[M][N]={"shanghai","guangzhou","beijing","tianjing","cchongqing"};
int n,k,i;
printf("The original strings are:\n");
for(i=0;i<M;i++) puts(ss
);
k=fun(ss,&n);
printf("The length of longest string is:%d\n",n);
printf("The longest string is:%s\n",ss[k]);
}
选项
答案
(1)[N] (2)len (3)*n=len
解析
本题考查:字符数组处理;函数形参定义;for循环语句。
填空1:形参ss是一个字符串数组的定义,其宽度为N,所以应填[N]。
填空2:*n用来记录最长字符串的长度,此处取第一个字符串的长度赋值给变量*n,所以应填len。
填空3:每循环一次,判断当前字符串的长度是否大于*n,如果大于,则*n=len。
转载请注明原文地址:https://kaotiyun.com/show/ZvID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列诗词与所描写的事物对应错误的是()。
根据下列材料回答问题。2006—2012年,上表中指标数值逐年减小的指标有()。
根据下列材料回答问题。2011年年龄不超过24岁的入境旅游人数累计占总入境旅游人数的()。
根据下列材料回答问题。5月份,全国房地产开发景气指数(简称“国房景气指数”)为105.07.比4月份回落0.59点,比去年同期提高9.13点。从分类指数看:房地产开发投资分类指数为105.56.比4月份提高0.62点,比去年同期提高12.43点;
如图,有A,B,C,D,E,F六人站在正六边形的六个顶点上传球。从A开始,每次可随意传给相邻的两人之一,若在5次内传到D,则停止传球:若5次之内传不到D,则传完5次也停止传球。那么从开始到停止,有多少种不同的传球方法?
历史表明,中国抗日战争是世界反法西斯战争的重要组成部分,中国战场是世界反法西斯战争的东方主战场。确立“十四年抗战”,更能完整地审视中国抗日战争与世界反法西斯战争的密切关联,更能完整地体现中国人民为夺取世界反法西斯战争的胜利、维护世界正义与进步事业所付出的巨
如果把实干比作显绩,留白则是潜绩,不易引起人们的关注。但善用留白,未尝不是一种执政的智慧和勇气。眼下,城镇化建设正在如火如荼地开展,不少地方忙着造楼建城。此时,江苏南京、无锡等地提出在城市周边建设“不开发区”。和风风火火的开发相比,这种“不开发”,或许更符
中国哲学逻辑结构系统,________是哲学家思辨的独撰,________是千古的心传,________是中国哲学历史的发展和中国哲学内在逻辑的体现。填入画横线部分最恰当的一项是()。
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
若平面上有两点A(—6,3)、B(3,一2),直线y=kx+4与线段AB恒有交点,则k的取值范围是()。
随机试题
AspectsthatMayFacilitateReadingI.Determiningyour【T1】______A.Readingfor【T2】______:likereadingthenovelHar
Pleaseciteexamplesfrom"Gulliver’sTravels"toexplainbrieflyhowdidSwiftcriticizeandalludetothegovernmentandthe
“阴者,藏精而起亟也;阳者,卫外而为固也。”说明了
心绞痛发生的原因和诱因不包括
预防风湿热复发的首选药物是
患者为15岁男性,因左下后牙深龋引起可复性牙髓炎做了盖髓治疗,下次复诊的时间是术后
患者,女,27岁。持续发热5天,面部出现水肿性皮肤损害,伴膝、踝关节肿痛,下肢浮肿,有散在瘀点。ESR100mm/h,Hb78g/L,网织红细胞0.10,Coomb’s试验(+),血小板42×109/L,尿液检查:蛋白(卅),RBC5~10/HP。该病人最
自然环境调查时,地理位置的调查应包括建设项目所处的经、纬度,行政区位置和交通位置,并附()。
根据《标准施工招标文件》,在发生下列情形时,承包人可以同时要求合理补偿工期、费用和利润的有()。
下列内容中,属于原始凭证审查内容的是()。
最新回复
(
0
)