首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODIl,C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODIl,C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
admin
2017-09-23
28
问题
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODIl,C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include < conio.h >
#include < stdio .h >
/*********found*********/
double fun (char* s,char *t)
{
int s1 =0,t1 =0;
char * ss, * tt;
ss=s;
tt = t;
while ( *ss )
{
while ( *tt)
{
t1++;
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一
gets (b) ;
printf "\nThe longer is : \n\
}
选项
答案
(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://jikaoti.com/ti/kTa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是()。main()(inta=2,b=7,c=5;switch(a>0){case1:switch(b<0){case1:switch(");break;case2:pri
当用“#defineF37.5f”定义后,下列叙述正确的是()。
以下关于return语句的叙述中不正确的是()。
有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为123,n
已有定义:charc=‘’;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为()。
下列叙述中错误的是()。
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为()。
下列标识符不是关键字的是()。
_____________是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。
随机试题
取无菌纱布的正确方法是
发作性呼吸困难伴有哮鸣音最常见于
A.中国食品药品检定研究院B.CFDA食品药品审核查验中心C.CFDA药品审评中心D.国家中药品种保护审评委员会承担依法实施药品审批和质量监督检查所需的检验和复验的机构是
()是决定信息系统实施成败的关键因素。
干式自动喷水灭火系统由()组成。
体育教学过程中,为解决学生“想不想学”问题的学习策略属于()。
范例教学程序的提出者是__。
中国逐渐步入老龄化社会,养老人力资源的短缺和“4-2-1”式家庭结构导致子女养老能力不足,护理机器人进入家族代替或帮助子女为父母养老,成为解决未来社会养老问题的一个可选择的方案。然而护理机器人补位子女养老,会导致孝养关系疏离化、孝道降价化等风险。人们应该当
Thenationsbiggestretailersreportedstrongsalesduringthelastsixmonths.Duringthisperiodofstrongsales,profitswere
PASSAGEFOURWhatisthemostpossiblereasonformadcowdisease?
最新回复
(
0
)