首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于下面的程序 #include<stdio.h> #include<string.h> char * scmp(char * s1,char * s2) { if(strcmp(s1,s2)<0)return(s1);
对于下面的程序 #include<stdio.h> #include<string.h> char * scmp(char * s1,char * s2) { if(strcmp(s1,s2)<0)return(s1);
admin
2010-01-10
30
问题
对于下面的程序 #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(string,scmp(string,str[2])); printf("%s\n",string); } 若运行时依次输入abcd、abba和abc三个字符串,则输出结果为 ______。
选项
A、abcd
B、abba
C、abc
D、abca
答案
2
解析
本题自定义函数scmp()的作用是比较字符串s1和s2的大小,如果s1<s2,函数返回s1的值,否则返回s2的值。若运行时依次输入abcd、abba和abc三个字符串,执行strcpy(string,scmp(str[0],str[1]));后,string的值为abba,再执行 strcpy(string,scmp(string,str[2]));,由于scmp(string str[2])返回string的值abba,再拷贝到字符串数组string中,所以本题输出abba。
转载请注明原文地址:https://kaotiyun.com/show/FmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()Dima(3,3)AsInteger,sAsIntegerFori=1To3Fori=1
设窗体上有一个名称为List1的列表框和一个名称为Check1的复选框数组(下标从0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。PrivateSubC
在标准模块中,将a定义为全局整型变量的语句是
以下数组定义语句中,错误的是()。
以下选项中,不合法的VisualBasic的变量名是
下面列表框属性中,是数组的是
在某个事件过程中定义的变量是
为了保存数据,需打开顺序文件”E:\UserData.txt”,以下正确的命令是()。
假定变量X的值为33521397,则在声明其类型时不能声明为
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500
随机试题
100系列活塞式压缩机连杆大头轴瓦与曲轴的配合间隙在()mm之间。
社会研究的社会性特征主要体现在()
我国南方某放牧牛群出现食欲减退,精神不振,腹泻,便血,严重贫血,衰竭死亡。剖检见肝脏肿大、有大量虫卵结节该病的病原最可能是()。
A.宗气B.元气C.营气D.卫气E.中气行于脉外的是
骨折特有的临床表现是
采用容量瓶法测定细集料表观密度的试验中,需要测量的参数有:()
各单位是否设置会计机构,主要取决于()。
某县公安局在一日晚间接到群众举报:王某在家中开设了一个地下赌场,从中收取场地费,遂到王某家中进行检查,发现赌资700余元,各种赌具,用作输赢的珍贵字画两幅,淫秽书刊和录像带若干。于是公安机关当场扣押了这一批物品。王某要求在场的警察李某开具扣押物品的清单,而
商品区别于产品的本质属性是()
Letnandkbepositiveintegerswithk
最新回复
(
0
)