首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。 #include #include main() { int i; char string[20],str[3][20]; for(i=0;i<3;i++)gets(s
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。 #include #include main() { int i; char string[20],str[3][20]; for(i=0;i<3;i++)gets(s
admin
2021-07-09
27
问题
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。
#include
#include
main()
{ int i;
char string[20],str[3][20];
for(i=0;i<3;i++)gets(str
);
if(strcmp(str[0],str[1])>0)
strcpy(string,str[0]);
else strcpy(string,str[1]);
if(strcmp(str[2],string)>0)
strcpy(string,str[2]);
printf("%s",string);
}
选项
A、bcdefgh
B、m
C、abcdefg
D、bcdefgh或abcdefg
答案
B
解析
本题考查字符比较函数和字符复制函数:stremp(s1,s2);函数功能:比较字符串str1和str2比较的是字符的ASCII码的值,当stHr1<str2时,返回值为负数;当str1=str2时,返回0;当str1>str2,返回值为正数。
转载请注明原文地址:https://kaotiyun.com/show/9atp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineS1(z)4*z+4*(z)#defines2(x,y)4*(x)*(y)+y*xmain(){inta=1,b=2;printf(“%d,”,S1(
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}voidmain()
下列叙述中错误的是()。
以下选项中,不合法的C语言用户标识符是
数据库设计过程不包括
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
以下选项中可用作C程序合法实数的是()。
数据库设计中反映用户对数据要求的模式是()。
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
随机试题
Wehaveaskedyoutocometoour"Thank-YouParty"todaytoshowourheartfeltgratitudetoallofyouforbeingourreliable【T1
()电源是逆变弧焊整流器。
财务管理职能的核心是()
马斯洛需求层次论认为,人的最高需求是()。
张先生46岁,因外伤致昏迷,需长期鼻饲。插管操作结束后,为证实胃管是否在胃内,进行检查时错误的方法是
如果机器、设备、基建物资和物品是由非保税区进入保税区供区内使用,则由使用单位提供清单,经海关查验后放行。()
开放式基金的基金单位总数是固定的。()
依我国继承法,关于遗嘱与法定继承的关系正确的是()。
新中国成立后,为巩固人民政权,采取了哪些措施?①召开第一届全国人民代表大会,制定宪法②镇压反革命,肃清暗藏的反革命势力③进行抗美援朝运动,保卫国家安全④解放全国领土,彻底摧毁国民党统治机构,建立各级地方人民政权
What’sthepossiblerelationshipbetweenthetwospeakers?
最新回复
(
0
)