首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若输入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
57
问题
若输入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://www.kaotiyun.com/show/GQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structs{inta,b;}data[2]={10,100,20,200};main(){structS
以下叙述中错误的是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
若有定义语句charc=’\101’;则变量c在内存中占
以下关于C语言数据类型使用的叙述中错误的是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
“商品”与“顾客”两个实体集之间的联系一般是
随机试题
启动WindowsXP之后,首先出现的是屏幕工作区,通常又称为( )。
A.管理的系统方法B.领导作用C.全员参与D.过程方法E.持续改进什么是质量管理的关键
IMViC实验不包括
对脑血管具有较强扩张作用的钙拮抗药是
步进电动机的位移总量主要取决于()。
关于增值税的纳税义务发生时间和纳税地点,下列表述正确的有()。
CRM的目的是使客户按()的方式演变。
下列选项中,属于我国一级政府的有()。
只要天上有太阳并且气温在零度以下,街上总有很多人穿皮夹克。只要天下着雨并且气温在零度以上,街上总有人穿雨衣。有时,天上有太阳但却同时下着雨。如果上述断定是真的,那么以下哪项一定是真的?
TheconflictbetweentheOlympicidealsofsportsmanshipandunityandthecommercialismandpoliticalactswhichaccompanythe
最新回复
(
0
)