首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序十函数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
61
问题
以下程序十函数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全国计算机二级
相关试题推荐
编写如下程序:DimilumAsInteger,rAsInteger,nAsInteger,iAsInteger,art(5)AsIntegerPrivateSubCommand1_Click()num
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
(1)在名称为Form1的窗体上画一个计时器,其名称为Timer1;再画一个图像框,其名称为Image1,在该图像框中装入一个图形文件pic.ico;然后画一个水平滚动条,其名称为HScroll1,Min属性值为100,Max属性值为1200,Larg
下列选项中不属于软件生命周期开发阶段任务的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,包含了所有控件和部分程序,如图2-183所示。要求如下:①利用属性窗口向列表框添加四个项目:VisualBasic、TurboC、C++、Java。②请编写适当的程序完
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
以下关于DoUntil…Loop循环的说法正确的是()。
算法的有穷性是指()。
随机试题
[A]Whattodoasastudent?[B]Variousdefinitionsofplagiarism[C]Ideasshouldalwaysbesourced[D]Ignorance
简述接入控制的功能。
A.2000mlB.>2000mlC.1000mlD.500mlE.
根据村民委员会组织法的规定,有关村规民约的下列哪一选项是正确的?()
审计部门对会计师事务所出具的审计报告进行监督。()
资料:环城商店,一个在全国范围内经营电子超市的企业,现在正发挥其有顾客服务、后勤、高档商品销售和特许经营方面的优势发展了一系列名为卡玛斯(CarMax)的汽车连锁店,现也开了4家:佛吉尼亚1家、亚特兰大2家、卡罗来纳1家。在这些超市,顾客可以浏览上百种的
简述影响人格发展的因素。
若干人完成了植树2013棵的任务,每人植树的棵数相同。如果有5人不参加植树,其余的人每人多植2棵不能完成任务,而每人多植3棵可以超额完成任务。问:共有多少人参加了植树?
在Access的数据表中删除一条记录,被删除的记录
Thelasttwotornadoseasonshavebeenthedeadliestinadecade,with206deaths.EveryonefromtheinsuranceindustrytoAlG
最新回复
(
0
)