首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是( )。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是( )。
admin
2012-12-03
49
问题
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,s2)>0)S;
答案
D
解析
在C语言中.不能直接比较两个字符串的太小,必须用特定的函数来完成,选项A错误;选顽B不管大干还是小于都执行S,不符台题意;选项C正好相反,当s2大干s1时,执行话句S,可知选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/OuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){intx=0;sub(&x,8,1);printf("%d\n",x);}sub(int*a,intn,intk){if(k<
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf
有以下程序#include<stdio.h>voidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);
有以下程序struetSTU{charname[10];intnum;intScore;};main(){structSTUs[5]-{{"YangSan",
设变量a,b,c,d和y都已正确定义并赋值。若有以下if语句if(a<b)if(c==d)y=0;elsey=1;
以下选项中,不能作为合法常量的是
在软件设计中,不属于过程设计工具的是
下面程序的运行结果是【】。#inelude<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];
树是结点的集合,它的根结点数目是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
"五脏六腑之大主"指的是()
最高投标限价和标底的区别不包括()。
顶管工作结束后,管节接口的内侧问隙按设计规定处理,设计无规定时,一般不采用()
当事人不得采用留置担保的为()。
通用文书中知照性文书有()。
低温可以杀灭微生物。
关于公文的催办,下列说法正确的是()。
在窗体设计视图上中,必须包含的部分是()。
代码编写阶段可进行的软件测试是
Psychologyhasslowlyevolvedintoan____scientificdisciplinethatnowfunctionsautonomouslywiththesameprivilegesandre
最新回复
(
0
)