首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
admin
2019-03-06
29
问题
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#inolude
#include
{}define M 5
{}define N 20
int fun(char (*ss)[N],int *n)
{ int i,k=0,len=N;
/**********found**********/
for(i=0; i<___1___ ;i++)
{ len=strlen(ss
);
if(i==0) *n=len;
/**********found**********/
if(len___2___*n)
{ *n=len;
k=i;
}
}
/**********found**********/
Eeturn(___3___);
}
main()
{ char ss[M][N]:{"shanghai",
"guangzhou","beijing","tianjing",
"chongqing"};
int n,k,i;
printf("\nThe original strings
are :\n");
for(2=0;i
);
k=fun(ss,&n);
printf("\nThe length of shortest
string is:%d\n",n);
Printf("\nThe shortest string
is:%s\n",ss[k]);
}
选项
答案
(1)M (2)< (3)k
解析
第一空:循环的目的是在M个字符串中寻找长度最短的字符串,因此循环变量i从0变化到M-1,故第一空处应为“M”。
第二空:*n记录最小字符串的长度,由审题分析可知,字符串ss
长度比min小,则交换最小长度值和下标位置,故第二空处应为“<”。
第三空:变量k记录了最小字符串的下标位置,函数的返回值是最短的字符串所在的行下标,故第三空处应为“k”。
转载请注明原文地址:https://kaotiyun.com/show/1IRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i-)a[i]=10-i;printf("%d%d%d",a[2]a[5],a[8]);}
执行以下程序后输出的结果是______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
有以下函数intaaa(char*s){char*t=S;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
下面程序main(){inty=9;for(;y>0;y--){if(y%3=0){printf("%d",--y);continue;
在数据库的两级映射中,从概念模式到内模式的映射一般由______实现。
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大数,再求这N个最大值中的最小的那个数作为函数值返回。请填空______。#include<stdio.h>#defineN100intfun(int(*a)
在下列字符序列中,不可用做C语言标识符的是()
有如下程序:main(){intx=23;do{printf("%d",x--);}while(!x);}程序运行后的输出结果是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指()。
随机试题
某县食盐供应出现暂时脱销,该县某乡镇企业供销公司乘机大量购进食盐企图以此谋利。县盐业支公司进行检查时,发现供销公司超越经营范围,非法从事食盐批发业务,即予以处罚,并对其余食盐进行限价收购,供销公司对此不服。下列有关主体的说法中,正确的是(
在外墙外保温改造中,每平方米综合单价最高的是:[2010年第13题]
某企业准备5年后进行设备更新,到时所需资金估计为600万一,若存款利率为5%,从现在开始每年年末均等额存款,则每年应存款()。[己知:(A/F,5%,5)=0.18097]
影响态度与品德形成的内部条件是()。
近几年来。高检院机关干部违法违纪的比例较高.作为检察长.请你谈谈如何防范。
下列体现我国公民道德建设发展的主流的是()。
“三个代表”重要思想依据改革开放和现代化建设新的实践,紧紧把握我国社会生活和社会结构的深刻变化,对()作出了科学判断。
当社会总供给大于总需求时,政府可以采取措施刺激出口,鼓励资金流出。()
大脑半球的表面覆盖的大量神经细胞和无髓鞘神经纤维被称作
•Lookatthetelephonemessagebelow.•Someinformationismissing.•Youwillhearadialoguebetweenamanandawoman.•Fo
最新回复
(
0
)