首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数mycmp(char*s,char*t)的功能提比较字符串s和t的大小,当s等于t时返回0,当s>t返回正值,当s<t时返回负值。请填空。 mycmp(char*s,char*t) { while(*s==*t) {
函数mycmp(char*s,char*t)的功能提比较字符串s和t的大小,当s等于t时返回0,当s>t返回正值,当s<t时返回负值。请填空。 mycmp(char*s,char*t) { while(*s==*t) {
admin
2013-02-23
47
问题
函数mycmp(char*s,char*t)的功能提比较字符串s和t的大小,当s等于t时返回0,当s>t返回正值,当s<t时返回负值。请填空。
mycmp(char*s,char*t)
{ while(*s==*t)
{ if(*s==’\0’)return0;
++s;++t;
}
return( 【 】 )
}
选项
答案
*s-*t 或 -*t+*s
解析
函数的两个形参是两个字符指针变量,字符串的首地址是指针变量的值,*s和*t表示字符串数组s和t的第一个字符,在while循环中,是通过s和t值的不断变化来改变指针所指向的字符,要改变s和t所指不同字符的ASCII码的差值,必须使用“*s-*t”得出。
转载请注明原文地址:https://kaotiyun.com/show/OaPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是【】。inta=1234;printf("%2d\n",a);
有如下程序:#include<stdio.h>intfunc(inta,intb){return(a+b):}main(){intx=2,y=5,z=8,r;r=func
有以下程序:#include<stdio.h>main(){intm=3,n=4,x;x=-m++;x=x+8/++n;prinff("%d\n",x);}程序运
以下定义语句中正确的是()。
不能把字符串"Hello!"赋给数组b的语句是______。
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10],j=0;while(i<10)scanf("%d",______);::}
下列对于线性链表的描述中正确的是 ______。
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%
随机试题
下列不能作为早期肾损伤的指标的是
关于神经病理性疼痛的描述中不正确的是
A.DNAB.rRNAC.mRNAD.tRNAE.hnRNA蛋白质翻译的直接模板是
男,65岁。皮肤黄染进行性加重1个月。伴上腹胀、隐痛,食欲差、乏力,10天前感皮肤瘙痒,大便呈陶土样。查体:消瘦,巩膜黄染,腹部稍胀,无明显压痛,未触及包块,胆囊无肿大。血AFP5μg/L。最可能的诊断是()
某消防安全重点单位一幢六层建筑,每层建筑面积为1500m2,建筑高度为23m。设有集中空调系统、消火栓给水系统和两座开敞楼梯,建筑物每层的使用功能是:一层为印刷车间,二~五层为办公用房,六层为员工集体宿舍。根据国家规范要求,该建筑应设()。
儿童在()处于前语言发展的辨义水平阶段。
有研究指出,私人保险支出越多的国家往往越富有,在这些国家,购买保险是一种大众化的投资手段,产生这种现象的主要原因是()。
Onereasonhumanbeingscanthriveinallkindsofclimatesisthattheycancontrolthequalitiesoftheairintheenclosedsp
在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为
AresidentialcommunityinasmallcityinChinahasbeenchristenedVenice.AnotherisnamedManhattanafterthefamousNewYor
最新回复
(
0
)