首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
59
问题
以下程序中函数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://jikaoti.com/ti/rSn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列二叉树:对此二叉树中序遍历的结果为()
设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为
在深度为5的满二叉树中,叶子结点的个数为
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
算法的时间复杂度是指______。
数据库技术的根本目标是要解决数据的()。
随机试题
小青龙汤的功用是()
A.清热化湿,理气和中B.利湿化浊,清热解毒C.利水渗湿,温阳化气D.宣畅气机,清利湿热E.清热泻火,利水通淋
金融机构是洗钱的唯一渠道。()
甲企业于2012年1月1日以3200万元的价格收购了乙企业80%股权。在购买日,乙企业可辨认净资产的公允价值为3000万元。假定乙企业的所有资产被认定为一个资产组,而且乙企业的所有可辨认资产均未发生资产减值迹象,未进行过减值测试。2012年年末,甲企业确定
公务员符合下列哪些条件,可以提前退休?()
古文明一般形成于中维度大河沿岸的内陆地区,适宜的气候、肥沃的土壤条件较适宜于人类活动。而随着科学技术的发展,这些要素逐渐被弱化,人类活动已经从内陆转向沿海,出现了现代沿海向内陆的经济梯度。对比古文明与现代沿海文明的环境差异,其中最核心的是交通和可接近性对相
以下说法正确的是:
我国的人民民主专政是马列主义关于无产阶级专政的理论同我国革命具体实践相结合的产物,是我们党和毛泽东同志的一个创造,是一种新型的民主制度,这种制度的“新”体现在
TheproposaltolayatelegraphcablefromEuropetoAmericamadeoceanographicstudiestakeona(n)______."Defied"inthe5t
What’stheforeignministers’purposeforthemeetinginKyotoJapan?
最新回复
(
0
)