首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 int fun(char *ps) { char *p; p=ps; if(*ps==0) return 0; while(*++p); return(p-ps); } 该函数的功能是
有以下函数 int fun(char *ps) { char *p; p=ps; if(*ps==0) return 0; while(*++p); return(p-ps); } 该函数的功能是
admin
2021-02-25
42
问题
有以下函数
int fun(char *ps)
{ char *p;
p=ps;
if(*ps==0) return 0;
while(*++p);
return(p-ps);
}
该函数的功能是
选项
A、计算字符串的长度
B、实现字符串的赋值
C、将字符串逆序存放
D、计算字符串所占字节数
答案
A
解析
在fun()函数中定义了指针p,首先把ps地址赋给p,再通过while函数移动p指针,当p指针指向单元为0时,退出while循环,返回此时p地址和ps地址差值,即字符串的长度,因此,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/nItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;i
以下关于函数的叙述中正确的是
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"
以下关于fclose(fp)函数的叙述正确的是()。
编写函数intfun(intlim,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
有以下程序:#include<stdio.h>intf(intx,inty){return((y—x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c)):printf("%d\
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
随机试题
AlbertEinsteinonceattributedthecreativityofafamousscientisttothefactthatheneverwenttoschool,andthereforepre
批办的主要内容有哪些?
二尖瓣口狭窄的彩色多普勒超声所见是
急性心肌梗死时血心肌坏死标记物中升高最早的是
A、紫外一可见分光光度法B、薄层色谱扫描法C、气相色谱法D、高效液相色谱法E、毛细管电泳色谱法牛黄中的胆红素含量测定采用()。
两极对立,剑拔弩张的气氛,正在向一种“碰撞中磨合”“竞争中协调”的新型国际关系演变。这种变化表明()
下列关于医学常识的说法,错误的是:
生物多样性是一定时间、一定地区所有生物物种及其遗传变异和生态系统的复杂性的总称。它是由地球上的生命与其环境相互作用并经过几十亿年的演变进化而形成的,是地表自然地理环境的重要构成成分之一。生物多样性与其物理环境相结合而共同构成的人类赖以生存和发展的生命支持系
由于缺铁,40%到60%的婴儿面临着大脑发育迟缓的威胁,每年大约10万名婴儿在围产期面临死亡的威胁。根据发达国家的经验,适应中国人的饮食习惯,专家们提出了铁强化酱油的办法。只要食用“铁酱油”,就能基本改善缺铁的现状。政府接纳了专家的意见,启动了铁强化酱油的
下列关于用益物权的判断,正确的有()(2008年基础课多选第52题)
最新回复
(
0
)