首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: char *s1="OK", *s2="ok"; 以下选项中,能够输出"OK"的语句是
若有定义语句: char *s1="OK", *s2="ok"; 以下选项中,能够输出"OK"的语句是
admin
2015-07-31
30
问题
若有定义语句:
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/w2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
以下程序运行后的输出结果是【】。structNODE{intk;structNODE*link;};main(){structNODEm[5],*p=m,*q=m+4;
以下程序运行时,若从键盘输入:102030<回车>,输出的结果是【】。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,length=0;while(s[length])【】;-i;j
结构化程序设计主要强调的是()。
字符串"\\\"ABCDEF\"\\"的长度是()。
以下不属于对象的基本特点的是
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
随机试题
分娩后体内雌、孕激素下降,达到未孕水平约需()
设函数在x=0连续,则k等于【】
建设期利息是指项目借款在建设期内发生并计入某一指标的利息。这一指标是()。
资金运动包括各特定对象的( )等过程。
在上例双方协商的过程中,地陪应持的态度是()。
古典园林植物中()象征洁净无瑕。
Pentium4微处理器的中断描述符表中包含三种类型的描述符,分别是中断门描述符、任务门描述符和【】门描述符。
说明变量最常用的方法,是使用【】结构。
软件开发的结构化生命周期方法将软件生命周期划分成()。
WhatIsGrit?MyquestionsWhyisn’tI.Q.theonlydifferencebetweenstudents?Whatisthekeyto【T1】?【T1】______MyR
最新回复
(
0
)