首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int fun(char *p,char *q) { while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q)) { p++;q++; } return(*p-*q); } 此函数的功能
有以下函数 int fun(char *p,char *q) { while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q)) { p++;q++; } return(*p-*q); } 此函数的功能
admin
2022-04-02
35
问题
有以下函数
int fun(char *p,char *q)
{
while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q))
{
p++;q++;
}
return(*p-*q);
}
此函数的功能是( )。
选项
A、比较p和q所指字符串的大小
B、计算p和q所指字符串的长度差
C、将q所指字符串连接到p所指字符串后面
D、将q所指字符串复制到p所指字符串中
答案
A
解析
函数fun接收两个整型指针变量作为参数,通过while循环,比较p和q对应位上的各个字符,如果字符相同,继续向后比较;否则循环结束,返回第一次对应不同宁符的ASCIlI码差值,所以函数fun是对p和q指向的字符串进行比较,比较的大小是按第一个对应位置上不同字符的ASCII码值。本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/zQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
以下叙述中正确的是
以下程序:#include<stdio.h>#include<string.h>rnain(){Charstr[]=’’abcd\n\123\xab’’;printf(’’%d’’,strlen(st
下列叙述中错误的是
以下选项中可用作C程序合法实数的是
有以下程序#include<stdio.h>#include’’string.h’’typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={”Zhao’’,’
程序调试的任务是
下面结构体的定义语句中,错误的是
有以下程序#include<stdio.h>intfun(){staticintx=1;x+=1:returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf(
随机试题
切割用氧气的纯度,要求为()。
A、乙酰半胱氨酸B、谷胱甘肽C、亚甲蓝D、纳洛酮E、青霉胺可用于吗啡中毒的特效解救药是()。
坪床土壤改良的土壤pH为5.5~6.5的草种是()。
对贝塔系数的理解,下列论述不正确的是()。
下图示意1986—2002年我国长江三角洲某地区地面沉降的发展变化。读图完成下题。造成该地区地面沉降的可能原因是()。
考试对学生来说是()的事情。
以下是一则广告:本网络文学培训班有着其他同类培训班所没有的特点,除了传授高超的写作技巧、帮助学员打开认识世界的多维视角和宏观视野、丰富学员的文化知识和艺术涵养外,还负责向毕业班学员提供切实有效的就业咨询。去年进行咨询的毕业班学员,100%都找到了工作。为了
标志着国民党由片面抗战逐步转变为消极抗战的会议是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,cn,P#)(其属性分别为课程号、课程名、选修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
母は魚の肉を____、猫に食べさせた。
最新回复
(
0
)