首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序十函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址: #include <stdio.h> #include <string.h> char *scrap(char *s1,char *s2) { i
以下程序十函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址: #include <stdio.h> #include <string.h> char *scrap(char *s1,char *s2) { i
admin
2009-01-15
49
问题
以下程序十函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址: #include <stdio.h> #include <string.h> char *scrap(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、4bba和abc三个宁符市,则输出结果为
选项
A、abcd
B、abba
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”,所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/PbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下VisualBasic不支持的循环结构是
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击“统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图3—167所示。在给出的窗体文件
若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)EndSub则
从工程管理角度看,软件设计一般分为两步完成,它们是
(1)在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、一个计时器和两个命令按钮。程序的功能是在运行时,单击“开始计数”按钮,就开始计数(如图所示),每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数。要求:修改适当
对于语句DimVarl#,Var2AsInteger,下列说法中正确的是()。
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
下列与队列结构有关联的是
算法的空间复杂度是指( )。
随机试题
在“通知区域图标”中,Windows7系统提供了时钟、音量、________、电源和操作中心五个默认图标。
患者需用很强的刺激方能唤醒,但不能正确回答问题,各种生理反射存在为患者意识障碍,对各种强刺激无反应,且一侧瞳孔散大,可能为
选择辅助检查时医生应遵循的道德要求不包括
银行是支付结算和资金清算的中介机构。除法律、行政法规另有规定外,没有经过中国人民银行批准的非银行金融机构和其他单位不得作为中介机构经营支付结算业务。()
在发达国家,工资一般占企业运行成本的50%左右,而中国则不到10%。发达国家劳动报酬在国民收入中所占比重在55%以上,中国则不到42%,且呈逐年下降趋势,而资本回报的比重却节节上升。要提高劳动所得在初次分配中的比重,必须:
中国民主同盟
求积分
Marriagemayimproveyoursleep,andbettersleepmayimproveyourmarriage,twonewstudiessuggestWomenwhoaremarriedo
Themanpreparingthedocumentsisthefirm’slawyerhasallthefollowingpossiblemeaningEXCEPT______.
LastmonthIbookedadoubleroominthenameofMr.Brownforaweekfromthe14th,January.
最新回复
(
0
)