首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。 #include<stdio.h> #include<string.h> main() { int i; char string[
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。 #include<stdio.h> #include<string.h> main() { int i; char string[
admin
2020-11-27
39
问题
若输入bcdefgh、m、abcdefg,以下程序的输出结果为( )。
#include<stdio.h>
#include<string.h>
main()
{ int i;
char string[20],str[3][20];
for(i=O;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/4ztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){sgcpy(p,"Qian");}main(){STUa={"Zhao",’m’,290},b;
数据库系统的三级模式不包括( )。
表达式3.6-5/2+1.2+5%2的值是
有以下程序:#include#includevoidfun(int:**s,intx[2][3]){**s=*(x[1]+1);}voidmain(){inta[2][3]={1,2,3,4,5,6
函数fun的功能是:计算1+x+的前项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.hi
数据库设计中反映用户对数据要求的模式是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法.第一趟排序后关键码15被放到第()个位置。
在软件开发中,需求分析阶段可以使用的工具是
下列各项中,不属于软件设计阶段任务的是()。
随机试题
下列哪一或哪些选项的表述可以成立?()
喷涂时在喷枪内至少存在()气。
标定高锰酸钾标准滴定溶液的基准物质有()。
企业总分类会计科目设置的基础是
事物阴阳属性错误表述的一项是
关于流行性脑脊髓膜炎的叙述,错误的是
反佐药的作用包括
关于地铁车站留置施工缝位置说法,正确的有()。
下列情形中,纳税人应进行土地增值税清算的是()。
中国近代史是一部屈辱史,又是一部抗争史。先进的中国人为了寻求救国救民的真理,不断向西方学习,开始了中国的近代化。为中国的近代化开辟了道路的历史事件是()。
最新回复
(
0
)