首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: char*s1="OK",*s2="ok"; 以下选项中,能够输出"OK"的语句是
若有定义语句: char*s1="OK",*s2="ok"; 以下选项中,能够输出"OK"的语句是
admin
2020-07-28
28
问题
若有定义语句:
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://kaotiyun.com/show/OI3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中属于面向对象设计方法主要特征的是()。
请编写函数fun,其功能是:计算并输出给定10个数的方差。其中:例如,给定的10个数为95.0、89.0、76.0、65.0、88.0,72.0,85.0、81.0、90.0、56.0,则输出为S=11.730729。
有以下程序:#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};structAf(struct
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。请改
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是将形参s所指字符串放人形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
请编写函数fun,该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH则字符串中的内容应是:W
下列字符数组初始化语句中,不正确的是()。
有以下程序:#include<stdio.h>main(){while(getchar()!=’\n’);}}以下叙述中正确的是()。
设有下面的定义:structst{inta;floatb;}d;int*p;要使P指向结构变量d中的a成员,正确的赋值语句是()。
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程
随机试题
滤线栅切割效应的因果关系在于
行政复议机关发现具体行政行为所依据的法律规范不合法,而本机关又无权处理的,应()。
对出入境的旅客、员工个人携带的行李和物品,可不实施卫生处理。( )
证券投资基金所支付的费用包括()。Ⅰ.基金交易费Ⅱ.基金运作费Ⅲ.基金托管费Ⅳ.基金销售服务费
下列有关生物工程的说法,正确的是()。
A、 B、 C、 D、 B第一组中三个图角度数依次为90°,180°,270°,构成等差数列,第二组图同理,字的笔画数依次为3,5,(7),选B。
阅读下列函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】函数move(int*a,intn)用于整理数组a[]的前n个元素,使其中小于0的元素移到数组的前端,大于0的元素移到数组的后端,等于0的元素留在数表中间。
下面是关于Pentium微处理器芯片内通用寄存器的叙述,其中错误的是
Whereistheheadquarter?
A、Persuadethewomantobeapolicewoman.B、Findasuitablejobforthewoman.C、Helpthewomantobeatourguide.D、Provideth
最新回复
(
0
)