首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。 #include<stdio.h> #include<string.h> main() {int i; char string[20],str[3][20]; for(i=0;i
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。 #include<stdio.h> #include<string.h> main() {int i; char string[20],str[3][20]; for(i=0;i
admin
2021-02-25
52
问题
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。
#include<stdio.h>
#include<string.h>
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
解析
本题考查字符比较函数和字符复制函数:strcmp(s1,s2):函数功能:比较字符串str1和str2比较的是字符的ASCII码的值,当str1<str2时,返回值为负数;当str1=str2时,返回0:当str1>str2,返回值为正数。
转载请注明原文地址:https://kaotiyun.com/show/GQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta[]={10,20,30,40},*p=a,i;for(i=0;i
sizeof(double)是
有以下程序#includemain(){charc[2][5]={"6938","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=c[i];for(i=0;i<
下面不属于软件测试实施步骤的是
下列叙述中正确的是
以下能正确定义字符串的语句是
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
下面描述中不属于数据库系统特点的是()。
以下叙述中正确的是
下列选项中,能够满足"只要字符串s1等于字符串s2,则执行ST"要求的是
随机试题
从总体生产率来讲,6人群体的整体生产力()5人群体的生产力,随着群体规模的扩大,每个群体成员的生产率水平却降低了。
16个月小儿乳牙应有:()
痰浊阻滞引致的心脉痹阻,症状特点有
抗球蛋白试验不能应用于
下列关于黏液性肿瘤的叙述中哪一项是错误的
关于带铜V型宫内节育器.错误的是
以下关于换填法的作法正确的是()。
无船公共承运人(NVOCC)
许多通用的或专用的项目管理计算机辅助软件可以使管理的实时性和复杂度大大降低。一般项目管理软件具有________的功能。
下列关于新民主主义革命的说法正确的是
最新回复
(
0
)