首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODII.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODII.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
admin
2016-08-16
64
问题
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODII.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
/*********found*********/
double fun(ohar*s,char*t)
{
int s1=0,t1=0;
char*ss,*tt,
ss=s;
tt=t;
while(*ss)
{
s1++;
/*********found*********/
(*ss)++;
}
while(*tt)
{
t1++;
/*********found*********/
(*tt)++;
}
if(t1>s1)
return t;
elSe
return s;
}
void main()
{
char a[80],b[80];
printf("\nEnter a string:");
gets(a);
printf("\nEnter a string a
gain:");
gets(b);
printf("\nThe longer is:\n\
n%s\n",fun(a,b));
}
选项
答案
(1)char*fun(char*s,char*t) (2)ss++; (3)tt++;
解析
(1)在主函数的输出语句中,函数fun是以字符串格式输出的,所以定义函数时应为
char*fun(char*s,char*t)。
(2)和(3)这里是地址加1,而不是内容加1,所以改为ss++和tt++。
转载请注明原文地址:https://kaotiyun.com/show/m4Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要采用“cin,tout”进行输入输出时,必须包含的头文件是【】。
以下能对二维数组a进行正确初始化的语句是
下列叙述中,不属于结构化程序设计方法的主要原则的是
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
以下程序的输出结果是【】。#include<iostream.h>classobject{private:intval;public:object();
将以下程序写成三日运算表达式是【】。if(a>b)max=a;elsemax=b;
以于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;
在C++语言中,对函数参数默认值描述正确的是()。
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";则下列对库函数strcpy()调用不正确的是()。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
随机试题
论述当代资本主义在生产力、生产关系和上层建筑方面发生新变化的原因。
某患者患有胆道梗阻,但未出现黄疸,试想阻塞部位可能在()
组织中产生冲突的原因有( )
A.胰腺脓肿B.胰腺假性囊肿C.胰腺内分泌功能不全D.胰腺外分泌功能不全女性,55岁,1年前曾患重症急性胰腺炎,现消瘦、经常消化不良、大便4~6次/天,大便检查发现脂肪滴和肌纤维增多,该患者可能出现了哪种并发症
马斯洛的人类基本需要层次论各层次间关系正确的是
患者,男,58岁,查体:胸廓成桶状,胸廓活动度减弱,叩诊过清音,考虑诊断为()
能够详细反映某一类经济业务增减变动的会计账簿是()。
()是指抵押人为取得在建工程继续建造资金的贷款,以其合法方式取得的土地使用权连同在建工程的投入资产,以不转移占有的方式抵押给贷款银行作为偿还贷款履行担保的行为。
为了减少手术创面出血往往在局麻药中加上一定浓度及一定剂量的()。
太阳能不像传统的煤、气能源和原子能那样,它不会产生污染,无须运输,没有辐射的危险,不受制于电力公司。所以,应该鼓励人们使用太阳能。以下哪项陈述如果为真,则能够最有力地削弱上述论证?
最新回复
(
0
)