首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若输入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
36
问题
若输入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<stdio.h>main(){charc;c=getchar();d0{putchar(c++);}while((c=getchar())!=′#′);}程序运行时从第一列开始输入abcdefg#
有以下程序:#include<stdio.h>#include"string.h"voidfun(char*s[],intn){char*t;intid;for(i=0;i<n-1;i++)f
有关return语句说法不正确的是()。
有如下程序#include<stdio.h>#include<string.h>structS{charname[10];};voidchange(structS*data,intvalue){strcp
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
以下叙述正确的是
以下选项中,不合法的C语言用户标识符是
面向对象方法中,继承是指()。
以下不能用于描述算法的是
在关系数据库中,用来表示实体间联系的是
随机试题
老子说“道法自然”,取法“自然”则需要()
辞退费的发放期限为:工作年限不满两年的,发放期限为三个月;工作年限满两年的,发放期限为四个月;工作年限满两年以上的,每增加一年,增发一个月,但最长不得超过______个月。
HaveyoueverhadtodecidewhethertogoshoppingorstayhomeandwatchTVonaweekend?Nowyou【C1】______dobothatthesam
恶性肿瘤的淋巴道转移方式中最多见的是
局部排风系统一般由局部排风罩、风管、除尘器或有害气体净化装置、风机等组成,按其工作原理的不同,()不属于它的分类形式。
某投资者共拥有20万元总资本,准备在黄金期货上进行多头交易,当时,每一合约需要初始保证金2500元。当采取10%的规定来决定期货头寸多少时,该投资者最多可买入()手合约。
个人征信系统所收集的个人信用信息不包括()。
五百克:一千克
汉代太学始建于()。
Accordingtothepassage,thescannerislike______.Theauthorwrotethispassageinorderto______.
最新回复
(
0
)