首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,其余字符串左边用字符*补齐,使其与最长的字符串等长。字符串数组中共有M个字符串,且串长小于N。 请在程序的下划线处填人正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,其余字符串左边用字符*补齐,使其与最长的字符串等长。字符串数组中共有M个字符串,且串长小于N。 请在程序的下划线处填人正确的内容并把下划线删除,使程序得出正确的结果。
admin
2015-07-25
26
问题
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,其余字符串左边用字符*补齐,使其与最长的字符串等长。字符串数组中共有M个字符串,且串长小于N。
请在程序的下划线处填人正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#define M 5
#define N 20
void fun(char(*ss)[N])
{ int i,j,k=O,n,m,len;
for (i=0:i
{ len=strlen(ss
);
if(i=0)n=len;
if (len>n){
/**********found***********/
n=len;【1】=i;
}
}
for(i=0;i
if(i!=k)
{ m=n;
len=strlen(ss
);
/**********found***********/
for(j=【2】;j>=0.j--)
ss【i】【m—】=ss
[j];
for(j=0;j
/**********found***********/
【3】=’*’;
}
}
main()
{ char ss[M][N]={“shanghai”,"guangzhou",“beijing”“tianjin”,”chongqing”);
int i;
printf(“\nThe original strings are:\n”);
for(i=0;i
prinff(“%s”,ss
);
printf(“\n”);
fun(ss);
printf(“\nThe result:\n”);
for(i=0;i
printf(“%s”,ss
);
}
选项
答案
(1)k(2)len(3)ss[i][j]
解析
填空1:变量k存放最长的字符串的位置,所以应填k。
填空2:原字符串利用for循环移至最右边存放,原字符串长度为len,所以应填len。
填空3:字符串左边用字符*补齐,所以应填ss
[j]。
转载请注明原文地址:https://kaotiyun.com/show/s3ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
热力学三定律是现代物理学研究的一个重要的内容。其中,根据热力学第一定律.我们可知道()。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
连接正方体每个面的中心构成一个正八面体(如下图所示)。已知正方体的边长为6厘米,问正八面体的体积为多少立方厘米?()
根据我国《宪法》和相关法律法规,关于我国行政区划变更的法律程序,下列哪一选项是正确的?()
两变量相关系数为0.43,σX为5,σY为3,请问σYX为多少?()
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
法的制定就是指法定的国家机关,依照法定职权和程序()。
实体法与程序法的划分标准是()。
简述法律关系的定义和特征。
随机试题
党的十九大报告指出,要健全党和国家监督体系,增强党自我净化能力,根本靠强化党的自我监督和群众监督。要加强对权力运行的制约和监督,让人民监督权力,让权力在阳光下运行,把权力关进制度的笼子。下列属于健全党和国家监督体系的措施有:
骨折不愈合的主要原因是
血竭的原植物科名和树脂类型是
外国的组织或者个人未与中华人民共和国有关部门或者单位合资、合作,擅自在中华人民共和国领域从事测绘活动的,一般责令停止违法行为,没收测绘成果和测绘工具,并处()的罚款。
润和公司欠春柳公司工程款500万元,到期迟迟未归还,春柳公司多次催告未果,且春柳公司发现润和公司经营状况下降,已经没有清偿能力。春柳公司于20×6年3月1日向法院申请对润和公司进行破产清算,下列说法错误的是()。
不动产是指不可移动的有形财产,如土地及房屋、林木等地上附着物。()
“白日依山尽,黄河人海流。欲穷千里目,更上一层楼”,是唐代诗人王之涣的著名诗句,该诗作于哪里?()
《人口与计划生育法》规定:“公民有生育的权利,也有依法实行计划生育的义务。”这表明我国公民权利和义务是一致的,其一致性主要表现在()。
[2012年1月]直线y=ax+b过第二象限。(1)a=一1,b=1;(2)a=1,b=—1。
由于[*]由极限存在准则(夹逼定理)可知[*]
最新回复
(
0
)