首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include<stdio.h> #include<string.h> char *scmp(char *s1,char *s2) { if(s
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include<stdio.h> #include<string.h> char *scmp(char *s1,char *s2) { if(s
admin
2013-02-23
24
问题
以下程序中函数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、adba
C、abc
D、abca
答案
1
解析
字符串比较大小的标准是从第一个字符开始依次向右比较,遇到某一个字符ASCII码值较大时,该字符所在的字符串就是较大的字符串。主函数中调用了函数scmp(),分析不难知道该函数的作用是返回参加比较的两个字符串中的较小的字符串,它的主函数中定义了一个二维字符数组来存放三个字符串。接着通过for循环给每个字符串赋值,赋值后三个字符串分别为“abcd”、“abba”、“abc”,接着比较str[0]和str[1]的大小,根据字符串大小比较标准可知str[0]较小,然后通过函数strcpy()把str[0]中的字符串,拷贝到string中,然后比较string和str[2)的大小,比较结果是string较小,最后输出string的值为“abcd”。
转载请注明原文地址:https://kaotiyun.com/show/bHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知inta=1,b=3则ab的值为
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;<n;j++
下列程序的运行结果为【】。main(){inti,j,row=0,colum=0,max,a[3][4]={{1,2,3,4},{9,8,7,6},{-
在下列4个选项中,均属于C语言合法标识符的是()
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
算法的时间复杂度是指
结构化程序设计的3种结构是
下列不属于静态测试方法的是______。
计算机网络最突出的优点是()
随机试题
施工升降机的每个吊笼都应设置防坠安全器,在吊笼超速或悬挂装置断裂时,能将吊笼制停,防止发生坠落事故。下列对防坠安全器的要求中,正确的有()。
颈内动脉()
A.改善血流动力学B.逆转左室重塑C.抗心律失常D.增加冠状动脉灌注治疗慢性心衰时,利尿剂的主要作用是
维持正常的月经和生殖功能的激素是
关于犯罪嫌疑人、被告人逃匿、死亡案件违法所得的没收程序,下列哪一说法是正确的?(2012年试卷二第38题)
下列关于建设项目财务评价的说法中,正确的是()。
教师在教授某版初中语文教材《藤野先生》一课时,为学生设置了以下作业。一、关于课文,有下面几种不同的理解。讨论一下,究竟应该怎样理解。1.标题是“藤野先生”,课文主要赞扬藤野先生的高贵品格。2.课文大半内容写作者的经历和思想,主要表现了作
你是A市直属某国企董事长、党委书记,你公司还有一名总经理、两名副总经理。今天是周五,你将于下周一赴京开会,往返需要三天。现在你办公桌上有以下文件需要处理,请你说出你处理它们的顺序,同时要答出处理的方式。1.办公室接到市政府通知,要你本人下周二到市
戏曲杂剧在文坛中地位的确立是缓慢而艰难的,其过程像岩缝中的小草,突破多重______,才冒出一点嫩芽,呼吸到______生命的阳光和空气。依次填入划横线处的词语,最恰当的一组是()
货币均衡的自发实现主要依靠()的调节
最新回复
(
0
)