首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为:udl23fghS##43df,处理后新字符串为:123543asdfgll##df。
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为:udl23fghS##43df,处理后新字符串为:123543asdfgll##df。
admin
2013-03-29
30
问题
给定程序中,函数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://jikaoti.com/ti/9In0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
下列程序执行后的输出结果是()#defineMA(x)x*(x-1)main(){inta=1,b=2;printf("%d\n",MA(1+a+B));}
若有定义和语句int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()
设有如下的函数funct(x)floatx;{x*=x;printf("\n%d",x);return(x);}则函数的类型()
若变量已正确定义并赋值,以下符合C语言语法的表达式是
C语言中,系统的标准输入文件是指
执行下列程序时输入:123<空格>456<空格>789<回车>输出结果是main(){chars[100];intc,i;scanf("%c",&c);scanf("%d",&i);scanf("%s",s);
结构化程序设计的3种结构是
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
里证形成的主要原因是
关于黏液表皮样癌的治疗方案,错误的是()
简述我国婚姻法对夫妻共有财产的认定标准。[北邮2019年研]
第三者责任险一般附加在()中。
铁路建设项目竣工验收交接办法适用于()。
2007年4月,某企业将其与办公楼相连的地下停车场和另一独立的地下建筑物改为地下生产车间,停车场原值100万元,地下建筑物原价200万元,该企业所在省财政和地方税务部门确定地下建筑物的房产原价的折算比例为50%,房产原值减除比例为30%。该企业以上两处地下
市场经济与商品经济不同,它是指()。
某幼儿园一直注重教育质量,选择“唐诗三百首”对幼儿进行详细讲解、认读、听写,部分家长对此很满意。该幼儿园的做法()。(2017年下半年真题)
在第13届世界女篮锦标赛上,中国队首场以60∶65负于意大利队,给中国队出线蒙上了一层阴影。幸好在第二场比赛中,中国队以大比分赢了实力强劲的澳大利亚队,给中国队出线带来了新的希望,于是次日某报出现了这样的标题:中国女篮______。
Writeanemailofabout100wordstoanewspapereditortoadvocatepeopletoberesponsiblefortheirwordsontheInternet.
最新回复
(
0
)