首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写一个函数,从num个字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用****作为结束输入的标志。) 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun
编写一个函数,从num个字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用****作为结束输入的标志。) 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun
admin
2017-02-27
6
问题
编写一个函数,从num个字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用****作为结束输入的标志。)
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
voici fun (char (*a)[81],int num,char
**max)
{
)
main()
{
char ss [101[ 81] ,*ps; void NONO();
int n,i=0;
printf("输入若干个字符串:");
gets (ss
);
puts (ss
);
while(!strcmp (ss
,"****")==0)
{
1++;
gets (ss
);
puts (ss [il);
}
n=i;
fun (ss,n,&ps);
printf ("\nmax=%s\n",ps);
NONO();
}
void NONO ()
{
/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
char ss [20] [81] ,*ps;
int n,i=0;
FILE *rf, +wf ;
rf= fopen( "in.dat","r");
wf = fopen ("out.dat","w");
fgets (ss
,81, rf);
while(!strncmp(ss
,"****",4)==0)
{
i++:
fgets (ss
,81, rf);
}
n=i;
fun (ss,n,&ps);
fprintf (wfr "%s",ps);
fclose (rf);
fclose (wf)
}
选项
答案
1 int i,k=0,maxlen;/* k为a数组中最长串所在元素的下标,初始为0,maxlen为其串长* / 2 maxlen=strlen(a[k]); 3 for (i=1; i
maxlen){ 6 maxlen=strlen(a[i]); 7 k=i; 8 }} 9 * max=a[k];
解析
该程序功能是找出最长的一个字符串。解题思路,首先指定第一个字符串为长度最大的字符串,然后在循环过程中将其与其他的所有串的长度进行比较,求出最长的串。
转载请注明原文地址:https://kaotiyun.com/show/hgID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。2012年第三季度全国100个城市的公共就业服务机构市场中,用人单位通过公共就业服务机构招聘各类人员约643.3万人,进入市场的求职者约610万人,岗位空缺与求职人数比率比上年同期上升了1%。上年同期这100个城市中,
根据以下资料,回答以下问题。2012年第三季度全国100个城市的公共就业服务机构市场中,用人单位通过公共就业服务机构招聘各类人员约643.3万人,进入市场的求职者约610万人,岗位空缺与求职人数比率比上年同期上升了1%。上年同期这100个城市中,
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
根据下列材料回答问题。下列判断中正确的有()。(1)上表中有三个指标数值连续六年逐年递增(2)2012年该市污染排放与治理各项指标数值同比均有所减少(3)2005—2012年,该市工业“三废”(废水、废气、固体废
金钱槭别名双轮果,是槭树科金钱槭属植物,生长于海拔1000至2000米的林边或疏林中,可高达15米,是我国特有植物。其叶对生,为奇数羽状复叶;初夏开白色花,雌雄同株,圆锥花序;果实分为两个小坚果,各于周围有广翅,外形如钱。由于林木乱砍滥伐,金钱槭成年植株极
随机试题
在寒冷季节使用二氧化碳灭火器时,可重复开启灭火器开关,以点射灭火。
未分化的躯体形式障碍病程多在()
患者,女性,27岁。每次过马路遇到红灯时总有冲动朝疾驰的车跑去,虽然没有这么做过,但这种冲动不断出现,患者非常不安。护士评估时考虑为
设备监理单位在开展工程项目监理活动中,依次相继编写的指导监理工作的系列性文件是()。
事故处理需要进行设计变更的,需由()提出设计变更方案。
按结构分类,属于固定顶储罐的是()。
货物运输包装上一般包括以下哪些标记?()
某旅游定点餐馆出售不符合卫生标准的食物,引起旅游团28人食物中毒,按照《食品卫生法》的规定,发生食品中毒的单位要及时向所在地的()报告。
我国古代教育著作《学记》中写道:“学无当于五官,五官弗得不治。”从学习策略上看,这是属于()。
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
最新回复
(
0
)