首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
阅读以下说明和C函数,将应填入____处的语句或语句成分写在答题纸的对应栏内。 说明1:函数deldigit(char*s)的功能是将字符串s中的数字字符去掉,使剩余字符按原次序构成一个新串,并保存在原串空间中。其思路是:先申请一个与s等长的临时字符串空间并令t指向它,将非数字字符按次序暂存入该空间,最后再复制给s。【C函数】 说明2:函数reverse(char*s,intlen)的功能是用递归方式逆置长度为len的字符串s。例如,若串s的内容为"abcd",则逆置后其内容变为"dcba"。【C函数】
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
阅读以下说明和C函数,将应填入____处的语句或语句成分写在答题纸的对应栏内。 说明1:函数deldigit(char*s)的功能是将字符串s中的数字字符去掉,使剩余字符按原次序构成一个新串,并保存在原串空间中。其思路是:先申请一个与s等长的临时字符串空间并令t指向它,将非数字字符按次序暂存入该空间,最后再复制给s。【C函数】 说明2:函数reverse(char*s,intlen)的功能是用递归方式逆置长度为len的字符串s。例如,若串s的内容为"abcd",则逆置后其内容变为"dcba"。【C函数】
时间:2021-09-17 18:00
关键词:
C语言程序设计
初级程序员
答案解析
<p> (l)strlen(s)(2)s[i](3)t[k](4)len>1(5)s+1,len-2</p>
函数deldigit(char*s)的思路是先申请一个与s等长的临时字符串空间并令t指向它,则(1)完成该步骤。s的长度用strlen()函数求得,这个函数在题"i=’0’&&*(s+i)1"。本函数逆置字符串的做法是将串的第一字符和最后一个字符对换。然后递归剩下的字符串。因此,(5)中应填"s+1,len-2"。
相关问题
在C程序中,若对函数类型未加说明,则函数的隐含类型为_____。
阅读以下说明和C++代码,将应填入____处的语句或语句成分写在答题纸的对应栏内。 某数据文件students.txt的内容为100名学生的学号和成绩,下面的程序将文件中的数据全部读入对象数组,按分数从高到低进行排序后选出排名前30%的学生。【C++代码】
阅读以下说明和C函数,将应填入____处的语句或语句成分写在答题纸的对应栏内。 说明1:函数deldigit(char*s)的功能是将字符串s中的数字字符去掉,使剩余字符按原次序构成一个新串,并保存在原串空间中。其思路是:先申请一个与s等长的临时字符串空间并令t指向它,将非数字字符按次序暂存入该空间,最后再复制给s。【C函数】 说明2:函数reverse(char*s,intlen)的功能是用递归方式逆置长度为len的字符串s。例如,若串s的内容为"abcd",则逆置后其内容变为"dcba"。【C函数】
以下正确的描述是:在C语言程序中______。
有以下程序段: main() { int a=5, *b, **c; c=&b; b=&a; } 程序在执行了c=&b; b=&a; 语句后,表达式**c的值是______。
最新问题
设a="a",b="b",c="c",d="d",执行语句x=IIf((a<B)Or(c>D),"A","B")后,x的值为______。
若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是______。
以下程序段中与语句k=a>b?(b>c? 1:0):0;功能等价的是______。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是 ______。
下列语句中符合C语言语法的赋值语句是_______。
下列可作为C语言赋值语句的是______。
设有以下语句 char a=3,b=6,c; c=ab<<2; 则c的二进制值是_______。
关于C语言语句的正确概念是______。
设a="a",b="b",c="c",d="d",执行语句x=Iif((a<b)Or(c>d),"A","B")后,x的值为______。(2005年4月)
别人在看