首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最长的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
admin
2013-04-02
79
问题
给定程序中,函数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全国计算机二级
相关试题推荐
有以下程序 void change(int k[]){k[0]=k[5];} main() { int x[10]={1,2,3,4,5,6,7,8,9,10},n=0; while(
有以下程序 fun(int x,int y) { static int m=0,i=2; i+=m+1; m=i+x+y; return m; } main()
下列定义变量的语句中错误的是______。
已知字符A的ASCII码值为65,以下语句的输出结果是【】。charch=’b’;printf("%c%d\n",ch,ch);
以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是
设有说明:inta=1,b=0;,则执行以下语句的输出结果是______。switch(a){case1:switch(b){case0:printf("**0**\n");break;
下列不属于静态测试方法的是______。
用十六进制的地址码给存储器的字节编址,其地址编号从0000到FFFF,则该存储器的容量为()
实体联系模型是一种常用的高级概念数据模型,而【】是实体联系模型中的核心。
随机试题
小直径管对接水平固定或垂直固定TIG焊,焊接质量的检查项目不是()。
急性化脓性额窦炎引起头痛的时间特点是
下列是软膏水性凝胶基质的是
A.发生严重不良反应的药品B.中成药C.生物制品D.非临床治疗首选的药品根据《国家基本药物目录管理办法(暂行)》不纳入国家基本药物目录遴选范围的药品是
在一起案件中,主审法官认为,生产假化肥案件中的“假化肥”不属于《刑法》第一百四十条规定的“生产者、销售者在产品中掺杂、掺假,以假充真,以次充好或者以不合格产品冒充合格产品”中的“产品”范畴,因为《刑法》第一百四十七条对“生产假农药、假兽药、假化肥”有专门规
债券的利率主要受()因素的影响。
某消防部门对建设单位设计图纸依法进行审查,下列建筑疏散楼梯的宽度不符合规范要求的是()。
不属于售前准备工作的是________。
某企业编制“直接材料预算”,预计第四季度期初材料存量600千克,该季度生产需用量2500千克,预计期末存量650千克,材料单价为8元,若材料采购货款有60%在本季度内付清,另外40%在下季度付清,则该企业预计资产负债表年末“应付账款”项目为()元。
What’syourearliestchildhoodmemory?Canyourememberlearningtowalk?Ortalk?Thefirsttimeyou【C1】______thunderorwatche
最新回复
(
0
)