首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。 int Ss
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。 int Ss
admin
2010-03-29
66
问题
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。
int Sstrcmp(char *S,char *t)
{
while(*s&&*t&&*S==*t)
{
s++;
t++;
}
return 【 】;
}
选项
答案
*s-*t或s[0]-t[0]
解析
函数sstrcmp()有两个字符型指针变量,用来指向两个字符串。比较两个字符串的大小方法是:从第1个字符开始依次向后比较,若对应的字符相等,则接着比较下一个字符,一直到两个字符串中的对应字符不相等,或有一个为“\0”,此时对应字符的ASCII码大的字符串就大。故循环条件是*s和*t不为’\0’,且*s和*t相同。空白处应填入返回值,即“*s-*t”或其等价形式。
转载请注明原文地址:https://kaotiyun.com/show/tXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
C语言程序的模块化通过以下哪个选项来实现
有以下程序:#includemain(){FILE*pf;char*s1=“China”,*s2=“Beijing”;pf=fopen(“abe.dat”,“wb+”);fwrite(s2,7,1
以下叙述中正确的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
下列各组的排序方法中,最坏情况下比较次数相同的是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
设有下面的定义:structst{inta;floatb;)d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
简述国际人员推销具有的特点。
RobertToddDuncanwasbomin1903inthesoutherncityofDanville,Kentucky.Hismotherwashisfirstmusicteacher.Asayoun
三岁小儿无明显结核症状,结核菌素试验阳性,胸片呈典型哑铃双极影,该患儿应使用
配制0.1%苯扎溴铵(新洁尔灭)4000ml,需用5%苯扎溴铵多少毫升()。
尿路感染常见的致病菌不包括()
企业出租包装物收到的押金应计入其他应收款。()
2017年3月4日,甲公司为履行与乙公司的货物买卖合同,签发一张商业汇票交付乙公司。汇票收款人为乙公司,由Q银行承兑,到期日为9月4日。7月9日,乙公司财务人员不慎将该汇票丢失,于当日同时申请挂失止付和公示催告。7月10日,法院通知Q银行停止支付并发出公告
以下哪一项不属于全程导游人员服务程序中服务准备的内容?()
来自上层社会的游客大多严谨持重,期待听到()的导游讲解。
设A为m×n阶矩阵,且r(A)=m<n,则().
最新回复
(
0
)