首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数fun的功能是返回str所指字符串中以形参c中字符开头的后续字符串的首地址,例如:str所指字符串为:Hello!,c中的字符为e,则函数返回字符串:ello!的首地址。若str所指字符串为空串或不包含c中的字符,则函数返回NULL。请填空。
以下函数fun的功能是返回str所指字符串中以形参c中字符开头的后续字符串的首地址,例如:str所指字符串为:Hello!,c中的字符为e,则函数返回字符串:ello!的首地址。若str所指字符串为空串或不包含c中的字符,则函数返回NULL。请填空。
admin
2013-02-23
33
问题
以下函数fun的功能是返回str所指字符串中以形参c中字符开头的后续字符串的首地址,例如:str所指字符串为:Hello!,c中的字符为e,则函数返回字符串:ello!的首地址。若str所指字符串为空串或不包含c中的字符,则函数返回NULL。请填空。
char *fun(char *str, char c)
{int n=0;char *p=str;
if(p!=NULL)
while(p[n]!=c&&p[n]!=’\0’) n++;
if(p[n]=’\0’) return NULL;
return([ ]);
}
选项
答案
str[n] 或*(str+n) 或 p[n] 或 p+n
解析
此题主要是将形参c中的字符与str中的字符比较,返加以形参c中字符开头的后续字符串,题目中的变量n起到了记录形参c中字符所在str字符串中的位置,固返回的结果用str[n]或其等效形式表示。
转载请注明原文地址:https://kaotiyun.com/show/CEJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。intb=2;intfunc(int*a){b+=*a;return(b);}main(){inta=2,res=2;res+=func(&b);
函数fun的返回值是______。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+n
以下程序的输出结果是______。main(){char*s="121";intk=0,a=0,b=0;do{k++;if(k%2==0){a=a+s[k]-’\0’;cont
以下数据结构中不属于线性数据结构的是______。
一个采用顺序存储方式的线性表中,若线性表的第一个元素的存储地址是200,每一个元素的长度是2,则第6个元素的地址是______。
关于线性表的描述,错误的一条是______。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
若有如下说明:unions{chara[9]intb;floatc;}t;则下列叙述正确的是()
在数据库技术中,面向对象数据模型是一种______。
关系模型的3类完整性指的是【】、参照完整性、用户定义的完整性。
随机试题
(2019年济南钢城区)派生类属学习和相关类属学习的主要区别在于学习之后原有观念是否发生本质属性的改变。()
内镜消毒灭菌正确的是
门脉高压症食道静脉曲张破裂出血最易并发
现金流量表,又称利润表,它列示了企业在一定时期内取得的收入、发生的费用和支出以及实现的利润(或亏损)等资料,可以反映财务成果的形成过程,帮助报表使用者分析了解企业的经济效益和盈利能力。()
某公路路面工程,里程桩号为K4+100~K28+100,总长度为24km。路面结构层分为级配砾石底基层、水泥稳定碎石基层、沥青面层(单层)。建设单位希望施工单位尽可能用最短时间完成该路面工程施工。施工单位根据自己的能力,准备组织两个路面施工队平行施工以完成
关于个人综合消费贷款,下列说法中正确的是()。
按照现行个人所得税的规定,下列各项表述中正确的是()。
从1,2,3,4,5中任选4个数字进行排列,得到的四位数中偶数有()个。
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
Whentheearthwasborntherewasnoocean.Thegraduallycoolingearthwasenvelopedinheavylayersofcloud,which【S1】_____mu
最新回复
(
0
)