首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
admin
2013-04-02
62
问题
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!
#include
#include
#define M 5
#define N 20
/**********found**********/
int fun(char (*ss)【1】, int *n)
{int i, k=0, len=0;
for(i=0; 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("\nThe original strings are :\n");
for(i=0;i
);
k=fun(ss,&n);
printf("\nThe length of longest string is : %d\n",n);
printf("\nThe longest string is : %s\n",ss[k]);
}
选项
答案
[N] len *n=len
解析
第一空:在主函数内fun函数调用“k=fun(ss,&n);”可知,fun函数的第一个参数为数组首地址,是指针变量,故第一空处的fun函数定义应为“[N]”。
第二空:由审题分析可知,i=0时,记录长度的变量*n应该赋初值len,故第二空处应为“len”。
第三空:由审题分析可知,如果len比*n大,那么*n记录这个大的值,故第三空处应为“*n=len;”。
转载请注明原文地址:https://kaotiyun.com/show/ODJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是______。
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
对于一个正常运行的C程序,以下叙述中正确的是
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,【】给出了数据库物理存储结构和物理存取方法。
有以下程序main(){intc=35;printf("%d\n",c&c);}程序运行后的输出结果是
关系数据库管理系统应能实现的专门的关系运算包括______。
下面程序的输出结果是() main() { charx=040; print{("%d\n",x=x<<1);}
下面各语句行中,能正确进行赋值字符串操作的语句是()
实体联系模型是一种常用的高级概念数据模型,而【】是实体联系模型中的核心。
数据库是指按照一定的规则存储在计算机中的【】的集合,它能被各种用户共享。
随机试题
在幼儿园中,教师要学会与幼儿沟通。比如,要熟记每个幼儿名字,这样幼儿会感到非常亲切,对教师的话作出积极反应;说话的语速和语调要恰当,最好能引发幼儿的好奇心;与幼儿交谈时,语言要简单明确,容易被幼儿接受;说话的态度要友善,比如:“我很喜欢听到你的描述,相信每
若以连续掷两次骰子分别得到的点数m,n作为P点的横、纵坐标,则P点在直线x+y=5下方的概率为()。
治疗支气管哮喘时,依病情正确应用氨茶碱的方法是
下列哪些不是Ⅱ型变态反应
A.逍遥散B.六磨汤C.枳实导滞丸D.中满分消丸食滞痰阻之聚证,治疗宜选用
下列哪一种疾病禁用硫脲类抗甲状腺药:
广播电视中心媒体资产管理系统的主要作用是()。
下列不属于资产负债表的基本作用的是()。
(2018年)管理会计应用主体视管理决策主体确定,可以是单位整体,也可以是单位内部决策中心。()
2015年产量比2000年产量有所增加的是()。
最新回复
(
0
)