题目内容 (请给出正确答案)
[主观题]

编一个程序,将两个字符串s1和s2比较,若s1>s2,输出一个正数;若s1=s2,出0;若s1<s2,输出一个负数。

不要用strcpy函数。两个字符串用gets函数读入。输的正数或负数的绝对值应是相比较的两个字符串相应字符的ASCII码的差值。例如,"A"与"C"相比,由于"A"<"C",应输出负数,同时由于'A'与'C'的ASCII码差值为2,因此应输出-2。同理:"And"和"Aid"比较,根据第2个字符比较结果,'n'比'i'大5,因此应输出5。

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“编一个程序,将两个字符串s1和s2比较,若s1>s2,输出一…”相关的问题

第1题

若有两个字符串s1="12345",s2="34",执行s=Instr(s1,s2)后,s的值为( )。

A.2

B.3

C.4

D.5

点击查看答案

第2题

若有两个字符串s1=”12345”,s2=”34”,执行s=Instr(s1,s2)后,s的值为( )。

A. 2

B. 3

C. 4

D. 5

点击查看答案

第3题

设char*s1,*s2;分别指向两个字符串,可以判断字符串s1和s2是否相等的表达式为()。

(A)s1=s2

(B)s1==s2

(C)strcpy(s1,s2)==0

(D)strcmp(s1,s2)==0

点击查看答案

第4题

若有两个字符串s1="12345",s2="34",执行s=Instr(s1,s2)后,s的值为( )。

A.2

B.3

C.4

D.5

点击查看答案

第5题

若有两个字符串s1=“12345”,s2=“34”,执行s=Instr(s1,s2)后,s的值为( )。

A.2

B.3

C.4

D.5

点击查看答案

第6题

若有两个字符串s1="12345",s2="34",执行s=Instr(s1,s2)后,s的值为( )。

A.2

B.3

C.4

D.5

点击查看答案

第7题

s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。

A.if(sl>s2)S;

B.if(strcmp(s1,s2))S;

C.if(strcmp(s2,s1>0)S;

D.if(strcmp)(s1,s2)>0)S;

点击查看答案

第8题

s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句s;则以下选项中正确的是( )。

A.if(sl>;s2)S;

B.if(strcmp(s1,s2))S;

C.if(stremp(s2,s1)>;0)S;

D.if(stremp(sl,s2)>;0)S;

点击查看答案

第9题

s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句s;则以下选项中正确的是( )。

A.if(s1>s2)S;

B.if(strcmp(s1,s2))S;

C.if(strcmp(s2,sl)>O)S;

D.if(strcmp(s1,s2)>O)S;

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信