首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于下面的程序 #include<stdio.h> #include<string.h> char *scmp(char*s1,char*s2) { if(strcmp(s1,s2)<0)return(s1); else
对于下面的程序 #include<stdio.h> #include<string.h> char *scmp(char*s1,char*s2) { if(strcmp(s1,s2)<0)return(s1); else
admin
2009-02-15
60
问题
对于下面的程序 #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],sb[3][20]; for(i=0;i<3;i++)gets(str
); strcpy(string,scmp(str[0],str[1])); strcpy(string,scmp(string,str[21)); printf("%s\n",string); } 若运行时依次输入abcd、abba和abc三个字符串,则输出结果为______。
选项
A、abcd
B、abba
C、abc
D、abca
答案
2
解析
本题自定义函数scrnp()的作用是比较字符串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/egXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于水平滚动条的叙述中,错误的是
下列关于控件数组的叙述中,正确的是()。
在窗体上画一个命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click()DimArr(10)AsIntegerFori=1To10Arr(i)=11-iNextix=InputBox(
数据库应用系统中的核心问题是
下列有语法错误的赋值语句是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
如果把程序的启动对象设置为:SubMain,则SubMain过程()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,放入一个数组中,然后输出这20个整数中小于500的所有整数之和。程序运行后,单击命令按钮(名称为Command1,标题为“输出小
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Textl中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控
下面属于工具(支撑)软件的是()。
随机试题
最先提出彻底改革国际经济旧秩序的是()
下列因素中,刺激抗利尿激素分泌最强的是
根据《药品管理法》的规定,第—类精神药品的处方,除特殊需要外,每次不得超过几日的常用量
下列关于建筑业企业资质等级相关条件的表述中,符合二级施工总承包资质法定条件的有()。
工程量清单中的其他项目清单包括()。
根据《财政违法行为处罚处分条例》的规定,单位和个人违反财务管理的规定,私存私放财政资金或者其他公款的,对直接负责的主管人员和其他直接责任人员处以()罚款。
下列关于日常生活健康常识,不正确的是()。
《中华人民共和国国家通用语言文字法》是我国历史上第一部关于语言文字的专门法。()
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
Ifitwereonlynecessarytodecidewhethertoteachelementarysciencetoeveryoneonamassbasisortofindthegiftedfewan
最新回复
(
0
)