首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是( )。
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是( )。
admin
2018-06-28
40
问题
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是( )。
选项
A、if(stremp(s1,s2)!=0)puts(s2);
B、if(stremp(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://jikaoti.com/ti/Xfa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件工程中,白盒测试法可用于测试程序的内部结构,此方法将程序看做是()。
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include main(){ FILE *fout; char ch;fout=fopen(’abc.txt’,’w’);ch=fg
若有结构体定义:structstu{intnum;charsex;intage;}al,a2;则下列语句中错误的是()。
下面程序段的输出结果是()。#include<stdio.h>main(){floatx=1.236547;printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
以下能正确定义二维数组的是______。
以下选项中正确的语句组是______。
以下语句中存在语法错误的是()。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
若有以下定义,则正确的swish语句是______。floatx;inta,b;
随机试题
下列关于个人投资者的投资需求,说法错误的是()。
结核性脑膜炎椎管给药的适应证
A.夜间痛明显,服用水杨酸类药物可缓解B.血尿酸升高,皮下尿酸盐结晶沉积C.血清碱性磷酸酶升高,血清钙升高,血清磷降低D.维生素D水平降低E.本周蛋白尿多发性骨髓瘤
A.异烟肼B.链霉素C.乙胺丁醇D.诺氟沙星E.吡嗪酰胺用药期间可同服维生素B6防治周围神经病的药物是
下列不属于Internet应用领域的是()。
同一控制下企业合并形成的长期股权投资。应在合并日按取得被合并方所有者权益账面价值的份额,借记“长期股权投资一成本”科目。按支付的合并对价的账面价值,贷记或借记有关资产、负债科目,如为借方差额,依次借记的会计科目是()。
在实质性程序中运用审计抽样时,注册会计师在确定可接受的误受风险水平时应考虑的因素不包括()。
(6)是指CPU一次可以处理的二进制的位数,它直接关系到计算机的计算精度、速度等指标;运算速度是指计算机每秒能执行的指令条数,通常以(7)为单位来描述。 (7)
MynextdoorneighborJohnsonseemstohave______opinionontheshowlastnight.
Forthispart,youareallowed30minutestowriteashortessayentitledGodHelpsThoseWhoHelpThemselvesYoushouldwritea
最新回复
(
0
)