首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: char*s1="GOOD",*s2="good"; 以下选项中,能够输出“GOOD”语句是( )。
若有定义语句: char*s1="GOOD",*s2="good"; 以下选项中,能够输出“GOOD”语句是( )。
admin
2020-10-26
45
问题
若有定义语句:
char*s1="GOOD",*s2="good";
以下选项中,能够输出“GOOD”语句是( )。
选项
A、if(strcmp(s1,s2)!=0)puts(s2);
B、if(strcmp(s1,s2)!=0)puts(s1);
C、if(strcmp(s1,s2)==1)puts(s1);
D、if(strcmp(s1,s2)==0)puts(s1);
答案
B
解析
strcmp(s1,s2)是字符串比较函数,比较方式是两个字符串从左自右逐个字符进行比价(按照ASCII码值大小),以第一个不相同字符的大小作为比较结果。由于大写字母的ASCII码值小于小写字母的ASCII码值,所以比较后的结果为负值,故只有B选项符合题意。
转载请注明原文地址:https://kaotiyun.com/show/rD3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
下列关于栈叙述正确的是
下面不属于软件需求分析阶段主要工作的是
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(口代表一个空格符)()。【08年9月】
循环队列的存储空间为Q(1:50)。经过一系列正常的入队与退队操作后,front=rear=25。后又成功地将一个元素退队,此时队列中的元素个数为()。
下列关于算法复杂度叙述正确的是()。
设有以下程序段:structbook{floatprice;charlanguage;chartitleE20];}rec,*ptr;ptr=&rec;要求输入字符串给结构体
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
随机试题
下列有关委付和代位求偿的表述,正确的是哪几项?()
建设项目经济评价的计算期是指()。
()是建设项目负责人在精神品德等方面的特征在具体行动中的体现。
道路交通事故中一次造成1-2人死亡,属于()事故。
立法体制主要是指( )。
"I’vebeenexpectingyou!"Marekrepeated,whenhehadseatedhisguestinacomfortableleatherchair.Nothingonearthwould
经过长期努力,中国特色社会主义进入了新时代,这是我国发展新的历史方位。中国特色社会主义进入新时代,意味着()
Pentium微处理器在实模式下,最小的段只有【】字节。
下列描述中正确的是
Iftheearthgetshotterinthenewcentury,whatwillhappentoanimalsandtheplantswhichanimalsdependonfor【B1】______?T
最新回复
(
0
)