首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下函数: int fun(char *a,char*b) {int flag=0; while((*a!=’\0’)&&(*b!=’\0’)&&strlen(a)==strlen(b)) {if(*b!=*a){flag=0;break;} a++;
若有以下函数: int fun(char *a,char*b) {int flag=0; while((*a!=’\0’)&&(*b!=’\0’)&&strlen(a)==strlen(b)) {if(*b!=*a){flag=0;break;} a++;
admin
2021-06-15
42
问题
若有以下函数:
int fun(char *a,char*b)
{int flag=0;
while((*a!=’\0’)&&(*b!=’\0’)&&strlen(a)==strlen(b))
{if(*b!=*a){flag=0;break;}
a++;b++;flag=1;
}
return flag;
}
此函数的功能是( )。
选项
A、判断a和b两个字符串的长度是否相等
B、将字符串a改名为字符串b
C、将字符串变量a的值赋给字符串变量b
D、判断a和b两个字符串是否相等
答案
D
解析
函数fun在字符指针a和b未遇到字符’\0’且a指向的字符串长度与b指向的字符串长度相同时,遍历两个字符串,并逐个比较a指向的字符与b指向的字符是否相同,所以程序结果是:①两个字符串长度不同,返回0;②两个字符串长度相等,但两个字符串上的个别字符不同,返回值为0:③两个字符串长度相等,字符串上的相同位置上的字符全部相同,返回值1。因此,此函数的功能是判断两个字符串是否相等。
转载请注明原文地址:https://kaotiyun.com/show/Yjtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front一1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
有以下程序:#includeintb=2:intfun(int*k){b=*k+b;return(b);}main(){inta[10]:{1,2,3,4,5,6,7,8),i;f
给定程序中,函数fun的功能是:判断形参S所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV不是。
请编写函数fun,函数的功能是:判断字符串是否为回文?若是,函数返回1,主函数中输出:YES否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:部分源程序在文件PROG1.
给定程序MODI1.C中函数fun的功能是:将s所指字符串中位于奇数位置的字符或ASCH码为偶数的字符放入t所指数组中(规定第一个字符放在第0位中)。例如,字符串中的数据为:AABBCCDDEEFF,则输出应当是:ABBCDDEFF。请改正函数fun中
函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串中的内容为:"ABCDEFG123456",其中字符A的ASCII码值为奇数,因此应
下列字符数组初始化语句中,不正确的是()。
以下选项中合法的标识符是
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
在软件开发中,需求分析阶段可以使用的工具是
随机试题
患者,女性,38岁。于高处取物时不慎摔下,呈骑跨式,伤及外阴部,疼痛难忍。出现外阴血肿最易发生的部位是
根据美国经济学家罗斯托提出的五阶段论,处于大量消费阶段的国家或地区,经济上已基本工业化,资本货物与消费品生产都较发达。()
真理是没有阶级性的,在真理面前人人平等。这是因为【】
患者男,44岁。右上腹疼痛半年,加重伴上腹部包块1个月,伴腹胀、纳差、恶心,无呕吐、腹泻,大小便正常,体重下降5kg。既往有乙肝病史多年。查体:T36.7℃,P78次/分,R18次/分,BP110/70mmHg,全身皮肤无黄染,巩膜轻度黄染。腹平软,右
工程项目质量控制系统的活力在于它的( )。
税收强制执行措施的内容包括()。
某外国航空公司经理:“新开发的避撞系统,虽然还未经全面测试以发现潜在的问题,但也必须马上在客机上安装,因为这个系统的机械报警装置可以使飞行员避免撞机事故。”该公司飞行员:“飞行员不能驾驶一架避撞系统未经全面测试的飞机,因为有故障的避撞系统将会误导飞行
设二维连续型随机变量(X,Y)的联合概率密度为令随机变量U=-X,V=X+Y,W=X-Y,求:(Ⅰ)U的分布函数F1(u);(Ⅱ)V的分布函数F2(v);(Ⅲ)W的分布函数F3(w);(Ⅳ)PV≤v,W≥
在ISO定义的七层参考模型中,对数据链路层的描述正确的(9),TCP/IP的互联层采用IP协议,它相当于OSl参考模型中网络层的(10)。(9)
NarratorListentopartofaconversationbetweentostudents.Nowgetreadytoanswerthequestions.Youmayuseyournotesto
最新回复
(
0
)