首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
admin
2018-01-13
48
问题
给定程序中,函数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全国计算机二级
相关试题推荐
根据我国《宪法》和相关法律法规,关于我国行政区划变更的法律程序,下列哪一选项是正确的?()
根据下列材料回答问题。截至2010年5月底,北京市朝阳区规模以上文化创意产业单位共有1777家,总资产达到1534.6亿元,同比增长19.6%;1—5月累计实现收入521.6亿元,同比增长20.4%;从业人员平均人数为16.4万人,同比增长0.8
虽然说经营性养老机构的定价是放开的,政府不能够干预,但是,从保障购买者权益、稳定养老床位价格、规范市场秩序等角度来说,有关方面需要高度警惕这种销售床位的经营模式带来的种种问题。比方说,床位可以炒卖,既有可能背离了养老机构床位的属性——把养老服务变成一种投资
新闻舆论的传播力就是把一个新闻内容在规定时间内有效地传播到应该接收的对象手上。传播力跟不上,新闻就失去了价值,就会成为旧闻。纸媒时代,传播手段依靠印刷来表达,依靠印刷品的物理移动形成传播,所以新闻的生产和配送是集中方式。互联网特别是移动互联网的兴起和飞速发
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
如果把实干比作显绩,留白则是潜绩,不易引起人们的关注。但善用留白,未尝不是一种执政的智慧和勇气。眼下,城镇化建设正在如火如荼地开展,不少地方忙着造楼建城。此时,江苏南京、无锡等地提出在城市周边建设“不开发区”。和风风火火的开发相比,这种“不开发”,或许更符
汉字产生的标志是殷商后期所形成的初步定型的甲骨文,其后经过了六千多年的演变,形成了我们今天的文字。下列汉字演变过程排列顺序正确的是()。
简述统计假设检验中两类错误的定义及其关系。
标志着中国古代重实体、轻程序传统的终结的法典是()
设函数f(x)在点x=1的某邻域内有定义,且满足3x≤f(x)≤x2+x+1,则曲线y=f(x)在点x=1处的切线方程为________.
随机试题
A、Talentandhumor.B、Energyandlove.C、Creativeandcourage.D、Talentandhumanity.D题目问的是大卫先生对国家品质方面最崇尚什么。由对话可知,是talentandh
为调查某地幼儿园1~6岁儿童生长发育情况设计一个调查表。项目有被调查者的姓名、出生年月、性别、身高、体重和血红蛋白值等内容。此调查表中的哪一个项目的答案设计最适合用封闭式
对某无工业污染山村的儿童生长发智力发育和疾病发病状况的调查发现,该地区部分儿童身体发有迟缓和智力低下,除此外,未发现其他异常。当地儿童所患的疾病最可能是
用表格法进行投资偏差分析时,实际工程量乘以计划单价得到的是()投资。
经济发展水平较低的国家,其经济发展速度的提高较为困难。( )
营运能力是公司产生现金的能力,它取决于可以在近期转变为现金的流动资产的多少,是考察公司短期偿债能力的关键。()
按照()划分,个人住房贷款可分为新建房个人住房贷款、个人再交易住房贷款和个人住房转让贷款。
某笔记本电脑品牌通过市场调研对品牌概念进行探索,归纳出来的概念有质量方面(通过ISO认证),有功能方面(多媒体,玩游戏,自己制作照片),有生活空间延伸方面(网上交友,自己制作照片)。而确立的核心概念是网上联络,以打可视电话为概念载体,最终的创意故事表现是笔
Youmaybesurprisedtosee"makingsurechildrenneversuffer"asamistake.Thefollowing【C1】__________mayhelpyouunderstand
下列有关结算公式描述正确的有()。
最新回复
(
0
)