首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
s1和s2已正确定义并分别指向两个字符串,若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
s1和s2已正确定义并分别指向两个字符串,若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
admin
2013-02-23
60
问题
s1和s2已正确定义并分别指向两个字符串,若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
选项
A、if(s1>s2)S;
B、if(strcmp(s1,s2))S;
C、if(strcmp(s2,s1)>0)S;
D、if(strcmp(s1,82)>0)S;
答案
8
解析
在C语言中字符串的比较用stremp()函数,该函数有两个参数,分别为被比较的两个字符串。如果第一个字符串大于第二个字符串返回值大于0,若小于返回值小于0,相等返回值为0。字符串比较大小的标准是从第一个字符开始依次向右比较,遇到某一个字符大,该字符所在的字符串就是较大的字符中,女B果遇到某一个字符小,该字符所在的字符串就是较小的字符串。本题中要求当sl所指字符串大于s2所指串时,执行语句s,因此应该为stremp(s1,s2)>0或者strcmp(s2,s1)<0。
转载请注明原文地址:https://www.kaotiyun.com/show/mBJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}int
______是构成C语言程序的基本单位。
设有以下语句:charstr1[]="string",str2[8],*str3,*str4="string";则______不是对库函数的正确调用。
在C语言中,函数的隐含存储类别是()
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
若有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
以下选项中,不能确定赋值的是______。
下列语句中,错误的是(x,y,a,b假设已经定义好)
已知在ASCII代码中,字母A的序号为65,下列程序的输出结果是______。#include<stdio.h>main(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}
当执行下面的程序时,其输出结果为______。unionst{inta;charb;}main(){unionsts;char*p=(char*)&s;
随机试题
少子化とはいえ、自分の通った小学校が閉校するなんて、寂しい________。
具下列化学结构的药物为
安全预评价报告中危险、有害因素的辨识与分析过程包括()。
某项目有4个方案,甲方案财务净现值FNPV=200万元,投资现值Ip=3000万元,乙方案FNPV=180万元,Ip=2000万元;丙方案FNPV=150万元,Ip=3000万元;丁方案FNPV=200万元,Ip=2000万元,据此条件,项目的最好方案是
饰面人造木板测定游离甲醛释放量时,当发生争议时应以()的测定结果为准。
在起草法律、法规或者规章草案过程中,拟设定行政许可的,起草单位应当向制定机关说明的事项不包括()。
当银行存款的名义利率和物价变动率一致时,存户到期提取的本利和能够达到()。
论述我国现行立法权限划分体制。
下列叙述中正确的是()。
EverymorningJohngoestoworkbytrains.He【M1】______alwaysbuysanewspaper.Ithelpstomakethetime【M2】______passmoreq
最新回复
(
0
)