首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数: 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-10-25
33
问题
有以下函数:
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对应位上的各个字符,如果字符相同,继续向后比较;否则循环结束,返回第1次对应不同字符的ASCII差值。所以函数fun是对p和q指向的字符串进行比较,其大小是按第1个对应位置上不同字符的ASCII值来比较的。本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/zCkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
若有chars[3][3]={"AAA","BBB","CCC”);说明语句,则与它等价的语句是()。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,
下列选项中可作为C语言合法常量的是()。
以下选项中非法的字符常量是
用树形结构表示实体之间联系的模型是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
第二审刑事判决书中,共同犯罪案件中的数个被告人提出上诉的,第一项写()
手太阴肺经起于
A、呕血,便血B、呕吐大量鲜血C、柏油便D、便血E、腹穿不凝血多数十二指肠出血是
家族性巨颌症可出现汉-许-克病可出现
铁路运输单证类型包括()。
在弗洛伊德的人格结构成分中,超我包括
能够实现从指定记录集里检索特定字段值的函数是()。
二进制数6554对应的十进制数是
Thesemagnificent______buildingsdemonstratethegreatintelligenceofthelaboringpeople.
Whenyoubuylifeinsurance,youwantapolicythatfitsyourneedsatareasonablecost.Yourfirststepistodeterminehowmu
最新回复
(
0
)