首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
admin
2019-05-12
9
问题
给定程序中,函数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","guang-
zhou","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/geID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列材料回答问题。2013年末全国共有群众文化机构44260个,比上年末增加384个,其中乡镇文化站34343个,增加242个。年末群众文化机构从业人员164355人,比上年末增加8127人。群众文化机构实际使用房屋建筑面积3389.4万平方米,比上
某成衣厂对9名缝纫工进行技术评比,9名工人的得分恰好成等差数列,9人的平均得分是86分,前5名工人的得分之和是460分,那么前7名工人的得分之和是多少?
民俗是文化的一种表现形态,即传统与文化的活态形式。它是经过于百年岁月的淘洗留下来的文化精华与现实结合的产物。民俗对于特定的群体有强烈的认同功能,对于当代社会的建设,具有不可替代的作用。这段文字是从什么角度来定义“民俗”的()。
随着科学技术的进步,电脑的问世让人类制造这样的机器“耳朵”成为可能。20世纪60年代,科学家开始在实验室里研究声控技术的核心——语言识别技术。20世纪70年代末,微电脑的出现更是让声控技术实现了飞跃式发展——微电脑处理与存贮信息的神奇功能,以及它低廉的价格
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
以法的地位、效力、内容和制定程序为标准,法可以划分为()
[*]利用幂指函数极限的求法求之.求解时要注意利用等价无穷小代换:ax一1~xlna(x→0).解而故
先将函数之差化为乘积,再用等价无穷小量代换求之.解[*]根据有界函数乘无穷小仍为无穷小的结论,有[*]
随机试题
当钢丝的磨损或腐蚀量达到或超过原有直径的50﹪时,该钢丝即应报废。
______towaitforhours,shebroughtalongabooktoread.
皮样与表皮样囊肿的区别是A.表皮样囊肿不含角化物B.皮样囊肿不含角化物C.皮样囊肿的囊壁不含皮肤附件D.皮样囊肿含一种或多种皮肤附件E.表皮样囊肿的囊壁含皮肤附件
建设工程合同在订立过程中的规定是()。
建立分析数据库的原则不包括()。
抛石基床顶面整平的目的是()。
职工一方与用人单位通过平等协商订立集体合同时,()可以担任职工一方集体协商代表。
把事物的各个部分、各种属性加以整合而反映的知觉性特性叫知觉的()。
下列各组向量中满足a//b的是().
_______istoarrangethemingroupsorsequencesaccordingtoaplan.
最新回复
(
0
)