首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下函数: 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
47
问题
若有以下函数:
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://www.kaotiyun.com/show/Yjtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于宏的叙述中正确的是
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x-%d,y=%d’’,x,y);
以下选项中,不合法的C语言用户标识符是
给定程序MODI1.C中函数fun的功能是:将长整型数s中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:87653142时,t中的数为:8642。请改正程序中的错误,使它能得出正确的结果。注意:不要
有以下程序:#include<stdio.h>main(){┋while(getchar()!=’\n’);┋}以下叙述中正确的是()。
面向对象方法中,继承是指
软件工程的三要素是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,8),(d,b),(e,d),(e,e),(a,c)}该数据结构为()。
下列数据结构中,能用二分法进行查找的是()。
下列不属于软件工程3个要素的是()。
随机试题
慢性肝炎时出现的毛玻璃细胞,在电镜下的主要变化是
患者心烦不寐,心悸,头晕,耳鸣,腰酸梦遗,五心烦热,口干,舌红,脉细数。其治法是()
女性,47岁。左下后牙食物嵌塞不适3个月。无自发痛。口腔检查:左下7近中邻合面有龋洞,叩诊(-),探诊(±),无松动。按分类法所备洞形应属
A、硫酸铜B、溴水和氨试液C、发烟硝酸和醇制氢氧化钾D、甲醛硫酸试液E、重铬酸钾;以下药物特征鉴别反应所采用的试剂是盐酸吗啡
刚架柱的弯矩设计值Mk=5100kN.m,轴心压力设计值N=920kN,截面与刚架梁相同(见上题)。作为压弯构件,对弯矩作用平面外的稳定性计算时,构件上最大压应力(N/mm2)与下列何项数值最为接近?提示:仇按近似方法计算,取βtx=0.65。
普通投资者在信息告知、风险警示、适当性匹配等方面享有特别保护。下列选项中不符合基金销售机构对普通投资者承担的特别责任和要求的是()。
下列选项中,()是指商业银行在对潜在目标客户群分析研究的基础上,针对特定目标客户群开发设计并销售的资金投资和管理计划。
关于招聘的规模,正确的陈述有()。
万维网由()组成。
有一句歌词:“不经历风雨,怎能见彩虹。”下面哪一个选项不是上面这句歌词的逻辑推论?
最新回复
(
0
)