首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。 #include <stdio.h> #include <string.h> char *scmp(char*s1,char*s2) { i
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。 #include <stdio.h> #include <string.h> char *scmp(char*s1,char*s2) { i
admin
2009-01-15
26
问题
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。 #include <stdio.h> #include <string.h> char *scmp(char*s1,char*s2) { if(strcmp(s1,s2)<0) return(s1); else return(s2); } main() { int i; char string[20],str[3][20]; for(i=0;i<3;i++) gets(str
); strcpy(string,scmp(str[0],str[1])); /*库函数strcpy对字符串进行复制*/ strcpy(string,scmp(string,str[2])); printf("%s\n",string); } 若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为( )。
选项
A、abcd
B、abba
C、abc
D、baca
答案
2
解析
本题考查返回指针值的函数。一个函数可以带回一个整型值、字符值、实型值等,也可以带回指针型的数据,即地址。函数strcmp(字符串1,字符串2)的作用是比较字符串1和字符中2。如果字符串1=字符串2,函数值为0;如果字符串1,字符串2,函数值为一正整数;如果字符串1<字符串2,函数值为一负整数。本题程序中scmp函数的作用是比较s1和s2的大小,对strcmp函数的返回值进行判断,如果字符串1<字符串2,则返回字符串1的值,反之返回字符串2的值。所以main函数中 scmp(str[0],str[1])的返回值是abba,通过strcpy函数把返回值abba复制到string中。当执行 scmp(string,str[2])时,scrap函数的返回值为abba,再次复制到string中,最后string的值为abba。
转载请注明原文地址:https://jikaoti.com/ti/kgK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下过程代码:Subvar_dim()StaticnumaAsIntegerDimnumbAsIntegernuma=numa+2:numb=numb+1:printnuma;numbEn
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubForm_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有如下代码:
下面叙述中正确的是
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl_Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()
在三级模式之间引入两层映像,其主要功能之一是()。
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()x=0DoWhilex
在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。关于此菜单,以下叙述中错误的是( )。
结构化程序设计中,下面对goto语句使用描述正确的是
学生选课成绩表的关系模式SC(S#,C#,G),其中S#为学号,C#为课号.G为成绩.关系表达式πS#,C#(SC)/S表示()。
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
常用的鼠标操作中,双击是指连续快速点击鼠标左键两次。
卡斯特认为,在把个体和组织联系起来的过程中,小群体起着一种()
A、肾上腺素B、氢化可的松C、硫酸奎尼丁D、对乙酰氨基酚E、阿司匹林;中国药典需要检查的是需检查酮体的药物是
属于青霉烷砜类的抗生素是
隧道防水层铺设前要求喷射混凝土拱顶基面平整度应满足()。
按照《公司法》规定,必须经出席股东大会的股东所持表决权的2/3以上通过的事项有()。
某企业拟借入资金800万元,银行要求的补偿性余额为贷款数额的20%,则企业须向银行申请贷款()万元。
学龄前儿童每天碳水化合物类供能为总能量的()。
()是公共事业组织中最普遍、最常见的沟通形式。
•Youwillhearawomantalkingontheradioaboutanexhibitionoffoodandcooking.•Foreachquestion,fillinthemissingi
最新回复
(
0
)