首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
admin
2022-06-24
61
问题
给定程序中,函数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<2M;i++)
{
len=strlen(ss
);
/******found******/
if(i==0)*n=
2
:
if(1en>*n)
{
/******found******/
3
;k=i;
}
}
return(k);
}
main( )
{
char ss[M][N]={"shanghai","guangzhou","beijing","tianjing","chongqing");
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 stringis:%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/kQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
十进制整数设为整数类I,则下面属于类I的实例的是
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
表达式:(int)((double)9/2)-9%2的值是
C语言中double类型数据占字节数为
软件需求规格说明书在软件开发中的作用不包括()。
下面关于位运算符的叙述,正确的是
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
对如下二叉树进行后序遍历的结果为
层次型、网状型和关系型数据库划分原则是( )。
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
随机试题
A.湿法制粒压片法B.干法制粒压片法C.半干式颗粒压片法D.粉末直接压片法E.结晶直接压片法将药物和辅料的粉末混合均匀、压缩成大片状或板状后,粉碎成所需大小颗粒后压片。该方法是
下列选项中,只有实质细胞而没有间质的恶性肿瘤是
充分发挥工程价格作用的主要障碍是()。
乙公司于2011年末购入一台设备并投入企业管理部门使用,入账价值为463500元,预计使用年限为5年,预计净残值为13500元.自2012年1月1日起按年限平均法计提折旧。2013年初,由于技术进步等原因,公司将该设备的折旧方法改为年数总和法,预计剩
企业对于其拥有或控制的无形资产,均应当在每期期末对其进行减值测试。()
根据下列资料。回答下列问题。2015年2月,我国快递业务量完成8.2亿件,同比增长18.7%;业务收入完成136.0亿元,同比增长22.5%。消费者对快递业务进行的申诉中,有效申诉(确定企业责任的)占总申诉量的97.6%,为消费者挽回经济损失229.8万
1913,1616,1319,1022,()
我国公安机关工作的宗旨的具体体现是全心全意为人民服务。()
下图是Posner(1990)的一个经典实验的结果,纵坐标为反应时(毫秒),横坐标为字母间隔(秒),请读图并说明:字母间隔(秒)反应时间是字母间隔的函数该研究结果证明或修正了什么理论?
Decidewhichofthechoicesgivenbelowwouldbestcompletethepassageifinsertedinthecorrespondingblanks.Itisallv
最新回复
(
0
)