首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
41
问题
有以下函数
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全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
若有定义:inta,b;通过语句scanf(’’%d;%d’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
有以下程序#includemain(){inta=3;printf("%dkn",(a+=a-=a*a));}程序运行后的输出结果是
以下叙述正确的是
下列叙述中正确的是()。
有以下程序#includemain(){chara=4;printf("%d\n",a=a
下面选项中的程序段,没有编译错误的是
if语句的基本形式是:if(表达式)语句,以下关于’’表达式’’值的叙述中正确的是
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("good
随机试题
评估筹划阶段主要做的是
管理组织结构确定的依据不包括()。
一般传动机构离地面()m以下,应设防护罩。
我国《建筑法》规定,交付竣工验收的建筑工程,必须符合规定的建筑工程质量标准,有( ),并具备国家规定的其他竣工条件。
海关在审查进口货物完税价格时,不应成为影响成交价格因素的是()。
体育与健康课程教学中,集体性项目更有利于培养学生()的学习方式。
材料一:在某市一条不足400米长的步行街上,清洁工人清理出人们吐掉的口香糖约15公斤。某市公交公司无人售票公共汽车3年间收到的残币假钞竞高达50万元。一孕妇在参加公务员录用考试后上了专门接送考生的大客车,全车考生没有一个人给她让座。材料二:在对某市市民社
在遇到众邻居家的狗之后,儿童形成了对“狗”的基本理解,包括狗的体型特征、生活习性、典型行为等。此时儿童关于狗的知识的表征形式是
下列各项收入中,应当缴纳增值税的是()。
已知问λ取何值时,β可由α1,α2,α3线性表出,且表达式唯一;
最新回复
(
0
)