首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
admin
2018-01-13
24
问题
给定程序中,函数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://jikaoti.com/ti/79kiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将一根吸管剪成长短两截,将较短的吸管插入水中,长吸管与短吸管放成直角,同水面平行,并从长吸管的一段吹气,如图所示。下列说法正确的是()。
根据下列材料回答问题。《河北省2010年国民经济和社会发展统计公报》显示:2010年农业生产形势稳定。全年粮食播种面积628.2万公顷,比上年增加6.6万公顷,增长1.1%;总产量2975.9万吨,增长2.3%。其中,夏粮产量1243.7万吨,增长0.0
下列句子中,标点符号完全正确的一组是()。①图形文字和原始绘画有本质的区别:图形文字是记录语言的工具,而原始绘画不是。绘画要求传情表达逼真,而图形文字只求达意明确。②去年全国卫生会议,就明确地订出:以预防为主,治疗为辅的卫生总方针。③这
当今碳循环科学面临的最大问题,就是在洲际、区域和局部尺度上无法观测获取量化的、精度高的碳通量(单位面积上、单位时间内碳含量的变化)信息。下列有关说法错误的是()。
下列与第二次世界大战有关的历史事件,按时间先后顺序排列正确的是()。①诺曼底登陆②德国进攻波兰③慕尼黑阴谋④日本偷袭珍珠港
一种有关定义对象应该是什么的界定属于
按照法的原则的位阶和具体程序不同,可将法的原则分为()。
下列属于程序法部门中的非诉讼程序法的是()
简述法律关系的定义和特征。
下图是校园网某台主机在命令行模式执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。图中的①~⑥删除了部分显示信息,其中③处应该是【17】,④处的应该是【18】,⑤处的应该是【19】。
随机试题
在修理牛头刨床的活折板与活折板支架时,两者配合面的间隙为()mm。
护士协助病人进行康复锻炼属于纽曼保健系统模式中的
A、主动和被动活动均正常B、被动活动正常,而不能主动活动C、主动和被动活动均不能D、主动和被动活动均有部分障碍E、被动活动正常,主动活动障碍关节强硬(关节面之间有骨性或纤维组织连接)表现为
为进行末梢饮用水的细菌学检验而采集水样时,在盛装饮用水水样的容器中预加入硫代硫酸钠的目的是
12工程质量责任主体为( )。
测编定额时,需对施工过程进行分解。对比工作过程的特点,工序还应具有的特征是()。
依据不同的合同划分标准,建设工程施工合同属于()。
在一些大的公司中,总经理、管理人员或专业人员的绩效考评宜采用()考评方法。
某公司设置VPN服务器允许外地的公司员工通过Internet连接到公司内部网络。
Awomanandamangetintoacaraccident,andit’sabadone.Bothcarsaretotallydestroyed,butamazingly【C1】______ofthem
最新回复
(
0
)