首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:char*s1=’’OK’’,*s2=’’ok’’;,以下选项中,能够输出“OK”的语句是( )。
若有定义语句:char*s1=’’OK’’,*s2=’’ok’’;,以下选项中,能够输出“OK”的语句是( )。
admin
2019-01-14
61
问题
若有定义语句:char*s1=’’OK’’,*s2=’’ok’’;,以下选项中,能够输出“OK”的语句是( )。
选项
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码值大小),以第一个不相同字符的大小作为比较结果。因为’OK’<’ok’,所以strcmp(s1,s2)为负值,只有B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/boRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如 下: main( ) { int n,k; float score,sum,ave; sum=0.0; for(n=1;n<=10;n++)
下列程序的输出结果是______。#includemain(){char*a="abcdefghi";intk;fun(a);puts(a);}fun(char*s){intx,y;charc;for(x=0,y=strlen(
以下叙述中错误的是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
有以下定义:#include<stdio.h>chara[10],*b=a;不能给数组a输入字符串的语句是()。
以下叙述中正确的是()。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for
下列关于软件测试的目的和准则的叙述中,正确的是()。
在一棵二叉树上,第5层的结点数最多是()。
随机试题
向使刺谳其诚伪,考正其曲直。使:
A.X射线B.电子线C.γ射线D.质子E.β射线多用于治疗表浅肿瘤的射线是
既可用于病毒的纯化又可用于病毒悬液中感染病毒含量的测定的实验技术是
中国人民银行作为我国的中央银行,享有货币发行的垄断权,因此它是()。
2010年,位于A市的鸿宇药业制造公司为了实行战略扩张,进行了相应的并购重组,相关业务如下:(1)2010年4月,鸿宇药业公司吸收合并了于A市的M公司,从M公司承继价值1000万元、占地面积9000平方米的厂房,M公司注销,合并后原投资主体存续。
能够在最短的时间内向学生呈现、介绍大量和系统的信息的方法是()。
最早提出“马克思主义中国化”命题的是毛泽东的()。
Thiswatchis____toalltheotherwatchesonthemarket.
Heplaystennistothe_____ofallothersports.
A、Manywelcometheideaofhavingmorebarsonboard.B、Manyprefertheferrytomaintainitspresentspeed.C、Somesuggestimpr
最新回复
(
0
)