试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

程序设计

编写一个函数,从传人的M个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标志)。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填人所编写的若干语句。
试题程序:
#include
#include
#include
char*proc(char(*a)[81],int num)
{
)
void main()
{
char ss[l0][81],*max;
int n,i=0;
printf("输入若干个字符串:");
gets(ss[i]);
puts(ss[i]);
while(!strcmp(ss[i],"****")= =0)
{
i++:
gets(ssEi]);
puts(ss[i]);
)
n=i:
max=proe(SS,n);
printf("\nmax=%s\n",max);
}
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

下列选项中,能正确定义数组的语句是()。A.intnum[0..2008];B.有以下程序:#includevoidfun(char*C,intd){*c=*c若有定义"int(*pt)[3];",则下列说法正确的是()。A.定义了基类型为设有定义"doublea[10],*s=a;",以下能够代表数组元素a[3]的是在“文件包含,,预处理语句的使用形式中,当#include后面的文件名用(双引号请补充函数proc(),该函数的功能是计算下面公式sn的值:sn=1+1/3十4