首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:比较字符串的长度,不得使用C语言提供的求字符串长度的函数,函数返回较长的字符串。若两个字符长度相同,则返回第一个字符串。 例如,输入“beijing”<CR>“shanghai”<CR>(<CR>为Enter键),函数将返
编写函数fun,其功能是:比较字符串的长度,不得使用C语言提供的求字符串长度的函数,函数返回较长的字符串。若两个字符长度相同,则返回第一个字符串。 例如,输入“beijing”<CR>“shanghai”<CR>(<CR>为Enter键),函数将返
admin
2020-04-18
41
问题
编写函数fun,其功能是:比较字符串的长度,不得使用C语言提供的求字符串长度的函数,函数返回较长的字符串。若两个字符长度相同,则返回第一个字符串。
例如,输入“beijing”<CR>“shanghai”<CR>(<CR>为Enter键),函数将返回“shanghai”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
char*fun(char*s,char*t)
{
}
voidmain()
{
char a[20],b[20],
printf(“Input 1 th string:”);
gets(a);
printf(“Input 2th string:”);
gets(b);
printf(“%s”,fun(a,b));
}
选项
答案
char*fun(char*s,char*t) { int i,j; for(i=0;s[i]!=‘\0’;i++);/*求 字符串的长度*/ for(j=0,t[j]!=‘\0’; j++); if(i<=j) /*比较两个字符串的长度*/ return t; /*函数返回较长的字符串,若两个字符串长度相等,则返回第1个字符串*/ else return S; }
解析
本题中,第1个for循环的作用是求出s串的字符个数i,第2个for循环的作用是求出t串的字符个数j。因为任何循环都要控制一条语句,所以在每一个for循环语句后面加上一个分号以结束循环。
转载请注明原文地址:https://kaotiyun.com/show/e3Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian");}main(){STUa={"Zhao
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidflSTUa){
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
有以下程序intf(intm)main(){intn=0;{staticintn=0;printf("%d,",(f++n));n+=m;returnn;}printf("%d\n",f(n++));
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
下面关于“EOF”的叙述,正确的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat","r");w
软件需求分析阶段的主要任务是()。
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!试题程序:#inc
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
随机试题
一棵二叉树共有20个节点,其中5个是叶子节点,则度为1的节点数为()。
在电算化方式下,会计科目代码的要求为()。
了解客户、收集信息的渠道和方法有()。
学习动机越强,学习效果越好。()
将课程视为一个不断展开的动态过程,重视个体在课程实践中的体验,强调学习者通过理解与对话寻求意义、文化和社会问题,强调教师与学生应不断沟通与对话来探究未知领域,倡导以平等的师生关系来发挥学生学习主动性和创造性的课程理论流派是()
关于单位犯罪,下列说法中错误的是()。
结合材料,回答问题:小黄车、小红车、小绿车,卡通世界里的五彩单车,如今遍布现实世界的每个角落。客观地讲,共享单车较好解决了城市交通最后一公里的问题。与过去多个城市推出的市政公共自行车相比,无桩的停放形式、即走即停的使用体验,成为共享单车流行的重要原因
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
A、PlayingCinderellainEngland.B、Givingbirthtolotsofbabies.C、Goingintochoreography.D、Coachingyoungdancers.D选项都为动名词
A、Shelikestodosomeextremesports.B、Shegetsmuchpleasurefromskiing.C、Shewasinfluencedbyherparents.D、Shecanshow
最新回复
(
0
)