首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: int fun(char *x, char *y) { int n=0; while ( (*x==*y) && *x!=’\0’ ) {x++; y++; n++;} return n ; } 函数的功能是( )。
有以下函数: int fun(char *x, char *y) { int n=0; while ( (*x==*y) && *x!=’\0’ ) {x++; y++; n++;} return n ; } 函数的功能是( )。
admin
2021-02-25
49
问题
有以下函数:
int fun(char *x, char *y)
{ int n=0;
while ( (*x==*y) && *x!=’\0’ ) {x++; y++; n++;}
return n ;
}
函数的功能是( )。
选项
A、将y所指字符串赋给x所指存储空间
B、查找x和y所指字符串中是否有’\0’
C、统计x和y所指字符串中最前面连续相同的字符个数
D、统计x和y所指字符串中相同的字符个数
答案
C
解析
本题中由循环条件可知遇到’\0’或x与y所指的字符的值不等中的一个条件时就结束,所以功能是统计x和y所指字符串中最前面连续相同的字符个数。
转载请注明原文地址:https://kaotiyun.com/show/42tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
有以下程序:#include<stdio.h>#defineS(x)x*xvoidmain(){intk=5,j=2;printf(″%d,%d\n″,S(k+j+2),S(j+k+2));}程序的运行结果是()。
以下叙述中正确的是()。
数据库管理系统的基本功能不包括
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
软件测试的目的是
下列叙述中错误的是()。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;is[k])__________;return(k);}在横线处应填入的
随机试题
崔某不服甲市乙县政府向谭某发放集体土地建设用地使用证,下列说法中正确的是()。
JK活动的理论基础是()
关于因特网防火墙,下列叙述中错误的是()
急性骨髓炎转为慢性骨髓炎的主要原因是
【案例】男性,29岁。因心悸气促1天入院。既往有心脏病史。体检:心率170次/分,胸骨左缘第3肋间闻及4/6级收缩期杂音,伴震颤,P2亢进。心电图如图19、图20所示,患者应考虑诊断是什么
男,40岁,拟拔除上颌第二磨牙,调整椅位时应
舌癌的病理类型中不包括
下列句子中,没有语病的一句是()。
缺少风雅时光的时代,是一个鄙俗粗劣的时代,,也是文化和情趣________的时代。看一个时代的文化________,要看看有多少“菜佣酒保”式的人物在想着看“落照”。依次填入画横线部分最恰当的一项是()。
查询职工实发工资的正确命令是查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是
最新回复
(
0
)