首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
109
问题
以下程序中函数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全国计算机二级
相关试题推荐
对象实现了数据和操作的结合,是指对数据和数据的操作进行()
下面说明不正确的是
下列关于字符串的说法中错误的是
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4);,则数组x在内存中所占字节数是______。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
下列关于C语言数据文件的叙述中正确的是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和______。
在深度为7的满二叉树中,度为2的结点个数为【 】。
随机试题
简述社会主义法律意识对社会主义法制建设的重要作用。
不慎发生了根管治疗器械误吸或误吞时,处理措施如下,错误的是
A.透脓散B.仙方活命饮C.黄连解毒汤D.青蒿鳖甲汤合三妙丸E.萆薢渗湿汤治疗肛痈阴虚毒恋证,应首选()
2011年幸福公式是什么?见仁见智,大学生说:“幸福=理想实现+父母健康”,某省委书记说:“幸福一经济快速稳定增长+百姓生活水平提高+大学生顺利就业。”以上体现的哲学道理是()。
工程项目的月度施工计划和旬施工作业计划属于()施工进度计划。
在直观形象法中示范性最强的是()
科教兴国战略形成的理论依据是邓小平提出“科学技术是第一生产力”的思想。()
设A,B为同阶方阵。举一个二阶方阵的例子说明第一问的逆命题不成立。
A、今年水位29.93米B、今年水位比往年高C、三个泉眼汇成一个D、水流直径很大D文中用了“喷涌激烈,水流激荡,水声隆隆”先形容趵突泉的“活跃”与“水量大”,最后谈到“泉眼水流直径”时,先给了一个数据“超过1米”,又给出了一个十分形象的形容词“水涌
流逝,表现了南国人对时间最早的感觉。“子在江上曰:逝者如斯夫。”他们发现无论是潺潺小溪,还是浩荡大河,都一去不复返,流逝之际青年变成了老翁而绿草转眼就枯黄,很自然有错阴的紧迫感。流逝也许是缓慢的,但无论如何缓慢,对流逝的恐惧使人们必须用“流逝”这个词来时时
最新回复
(
0
)