首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。 my_cmp(char*s,char*t) { while(*s==*
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。 my_cmp(char*s,char*t) { while(*s==*
admin
2013-02-23
31
问题
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。
my_cmp(char*s,char*t)
{ while(*s==*t)
{ if(*s==’\0’)return0;
++s;++t;
} return【 】;
}
选项
答案
*s-*t
解析
两字符串大小比较必须从它们的首字符开始,在对应字符相等情况下循环,直至不相等结束。相等时,若字符串已到了字符串的结束标记符,则两字符串相同,函数返回0值;如还有后继字符,则准备比较下一对字符。对应字符不相同,循环结束。循环结束时,就以两个当前字符的差返回。所以在空框处应填入 *s-*t,保证在e>t时返回正值,当s<t时返回负值。
转载请注明原文地址:https://kaotiyun.com/show/wHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是#include<stdio.h>#include<string.h>main(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2
请阅读以下程序:#include<stdio.h>voidfun(ints[]){staticintj=0;dos[j]+=s[j+1];while(++j<2);}
若变量已正确定义,以下while循环不断输出读入的字符,当读入回车换行符时结束循环。正确的程序段是
下列程序的功能是计算1~100的整数的累加和。main(){inti,sum=【】;i=1;for(【】){sum+=i;i++;}
程序流程图中带有箭头的线段表示的是
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
随机试题
洋务派继承了魏源“师夷长技以制夷”的思想,提出“自强”“求富”的主张,通过所掌握的国家权力集中力量优先发展军事工业,同时也试图“稍分洋商之利”,发展若干民用企业,在客观上对中国的早期工业和民族资本主义的发展起了某些促进作用。洋务派兴办民用企业是为了(
局域网的网络管理包括三个方面:了解网络、网络运行和()
It’sa______difficultexam,butwecouldstillcopewithit.
苯二氮卓类不良反应的叙述错误是:
患者男性,38岁。腹部疼痛4小时入院,患者于4小时前因大量饮酒后突发腹部疼痛,为剑突下持续性疼痛,休息后无缓解,疼痛不随体位而减轻,并伴有呕吐、腹胀,无呕血、黑便,无发热、咳嗽、气促、心悸等不适,患者既往有胃、十二指肠溃疡病史,无外伤史、肝炎病史。胃溃
A.结晶紫B.伊红亚甲蓝C.伊红D.金胺OE.墨汁上述属于酸性染料的是
继发性肾病综合征的病因不包括
下列选项哪些是世界贸易组织解决国际贸易争端机制中的方法?
预测网格可以根据具体情况采用(),并应覆盖整个评价范围。
Hotelswere(31)theearliestfacilities(32)boundtheUnitedStatestogether.Theywerebothcreaturesandcreatorsofcommuni
最新回复
(
0
)