首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为:udl23fghS##43df,处理后新字符串为:123543asdfgll##df。
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为:udl23fghS##43df,处理后新字符串为:123543asdfgll##df。
admin
2013-03-29
38
问题
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。
例如,s所指字符串为:udl23fghS##43df,处理后新字符串为:123543asdfgll##df。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#include
#include
char*fun(char *s)
{ int i , j , k , n;char*p ,*t;
n=strlen(s)+1;
t=(char*)malloc(n*sizeof(char));
p=(char*)malloc(n*sizeof(char));
j=0; k=0;
for(i=0; i
{ if(isdigit(s
)){
/**************found*************/
P[【1】]=s
;j++;}
else
{t[k]=s
;k++;}
}
/**************found*************/
for(i=0; i<【2】; i++)p[j+i]=
t
;
P[j+k]=0;
/**************found*************/
return 【3】;
}
main()
{ char s[80];
printf("Please input:");scanf
("%s",s);
printf("\nThe result is:%s\n",
fun(8));
}
选项
答案
(1)j (2)k (3)p
解析
第一空:由审题分析可知,p字符串保存数字字符,j记录p字符串的长度,故第一空处应填“j"。
第二空:“for(i=0;i<【2】;i++)pD+i]=t
;"是将t字符串串里的k个字符放在p字符串后面,t字符串的长度是k,故第二空处应为“k"。
第三空:p字符串保存了按题干要求的字符内容,函数的返回值应指向字符串地址的指针,故第三处是“p"。
转载请注明原文地址:https://kaotiyun.com/show/vWJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下列有关数据库的描述,正确的是
结构化程序设计的3种结构是
栈和队列通常采用的存储结构是【】。
若有以下说明和语句:char*language[]={"FORTRAN","BASIC","PASCAL","JAVA","C"};char**q;q=language+2;则语句printf("%o\n",*q);()。
用筛选法可得到2~n(n
用筛选法可得到2~n(n
用筛选法可得到2~n(n
随机试题
焊条电弧焊时,可防止产生气孔的措施是()。
下列说法正确的是哪一项
以下不能作为诊断肺心病主要依据的是
小张从小天赋异禀,聪明伶俐。爷爷老张对孙子甚是喜爱。在小张6岁时,爷爷将家中祖传的一幅价值200万元的名画赠与小张。母亲刘某得知此事后,坚决表示反对。在小张8岁那年,爷爷又将自己价值27500元的欧米茄手表赠与小张。母亲刘某亦明确表示反对。关于本案,下列哪
在含水量很高的软土地基中,()的情况属于砂井施工的质量事故。
企业拥有的不同产品线的数目叫做()。
两企业签订了一份买卖合同,同时也签订了一份仲裁协议,后来因为该合同违反法律而被宣告无效。既然合同无效了,那么合同中的仲裁协议也因此无效。()
A公司准备向B公司订购一批原材料,授权本单位员工吴某携带一张记载有本单位签章、出票日为2011年5月9日、票面金额为18万元的转账支票(同城使用)前往采购。5月10日,吴某代表A公司与B公司签订了价值18万元的买卖合同。该合同约定:A公司于合同签订当日以支
生物群落概念可以理解为同一时期特定区域内生活在一起的______。
李老师制作完成了一个带有动画效果的PowerPoint教案,她希望在课堂上可以按照自己讲课的节奏自动播放,最优的操作方法是()
最新回复
(
0
)