首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
admin
2019-05-12
21
问题
给定程序中,函数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://www.kaotiyun.com/show/geID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列材料回答问题。2013年末全国共有群众文化机构44260个,比上年末增加384个,其中乡镇文化站34343个,增加242个。年末群众文化机构从业人员164355人,比上年末增加8127人。群众文化机构实际使用房屋建筑面积3389.4万平方米,比上
根据下列材料回答问题。若按2010年1—3月入境旅游人数排序,以下各项错误的是()。
单词LEADER字母顺序。错误的话有()种。
下列陈述中错误的是()。
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
我国《宪法》第26条第1款规定:国家保护和改善生活环境和生态环境,防治污染和其他公害。下列哪一选项是正确的?()
以法的地位、效力、内容和制定程序为标准,法可以划分为()
设.(Ⅰ)当a,b为何值时,β不可由α1,α2,α3线性表示;(Ⅱ)当a,b为何值时,β可由α1,α2,α3线性表示,写出表达式.
随机试题
软化灶是指局部脑组织的()
不属慢性肾炎治疗措施的是
灰土地基施工过程中,应检验的项目有()。
若进口国当局规定,卖方不能直接或间接办理进口结关手续时,则卖方不应采用()成交。
某科技公司2010年5月7日经批准进口一套特定免税设备用于研发项目,2012年10月27日经海关批准,该公司将设备出售,取得销售收入240万元,该设备进口时经海关审定的完税价格为320万元,已提折旧60万元。2012年10月该公司应补缴关税()万元
某产品的单位产品标准成本为:工时消耗3小时,变动制造费用小时分配率5元。固定制造费用小时分配率为2元,本月生产产品750件,实际使用工时2100小时,生产能量为2430小时,实际发生变动制造费用11550元.实际发生固定制造费用5250元,则下列有关制造费
某企业租入住房,并将其无偿提供给公司职工使用。假设住房的年租金为110000元。该住房的历史成本为6000000元,预计使用为60年,对方企业按直线法计提折旧。那么,年末确认应付职工薪酬时,计入应付职工薪酬贷方科目的金额是()元。
德国教育家凯兴斯坦纳曾提出过“造就合格公民”的教育目的,这种教育目的论属于()。
在我国汉字发展史上,介于小篆和楷书中间的字体是()。
假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是()。
最新回复
(
0
)