首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为asd123fgh543df,理后新字符串为123543asdfghdf。 请
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为asd123fgh543df,理后新字符串为123543asdfghdf。 请
admin
2021-04-28
69
问题
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。
例如,s所指字符串为asd123fgh543df,理后新字符串为123543asdfghdf。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
#include
char*fun(char*s)
{ int i,j,k,n;char*p,*t;
n=strlen(s)+1;
t=(char*)malloc(d*sizeof(char));
p=(ehar*)malloe(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:”);
scar(“%s”,s);
prlnff(“\nThe result is:%s\n”,fun(s));
}
选项
答案
(1)j (2)k (3)p或(p)
解析
填空1:p存放数字字符串,t存放非数字字符串,p的下标由j来控制,所以应填j。
填空2:把t中的内容利用for循环追加到p中,k为t的长度,所以应填k。
填空3:p存放处理之后的字符串,所以应填p。
转载请注明原文地址:https://www.kaotiyun.com/show/6xtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){intc;C=1315;printf("%d\n",c);}则程序的输出结果是
若有以下程序voidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);)elseprintf("%d",x);}main()
关于C语言的符号常量,以下叙述中正确的是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是()。
有以下程序#includemain(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是()。
数据库应用系统中的核心问题是()。
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;P=&a[0];则以下选项中值为6的表达式是
关于变量和地址的叙述中正确的是()。
用树形结构表示实体之间联系的模型是
随机试题
内环境是指细胞内液。
我国进出口商品的检验程序主要包括()
IDEA采用的三种基本运算中不包括()
A、病原体被清除(一过性感染)B、隐性感染C、显性感染D、病原携带状态E、潜伏性感染流行性乙型脑炎病毒感染中,最常见的是()
甲将其父去世时留下的毕业纪念册赠与其父之母校,赠与合同中约定该纪念册只能用于收藏和陈列,不得转让。但该大学在接受乙的捐款时,将该纪念册馈赠给乙。下列哪一选项是正确的?
2.(2005年考试真题)甲、乙两公司签订了一份400万元的劳务合同,甲公司为乙公司开发一套系统软件(以下简称项目)。2003年3月2日项目开发工作开始,预计2005年2月26日完工。预计开发完成该项目的总成本为360万元。其他有关资料如下:(1
Evidenceexiststhathearingproblemsmaybealleviatedbychangesindietandexercisehabits.
MJACleaningServices250GrocerDrive,SaltLakeCity,UTwww.mja.comImaginethereliefofcominghometoaspotlesshouseaf
Findingnewemployeeswhowillfittheneedsofthecompanyisnotalwayseasy.First,thecompanymustthinkcarefullyaboutth
Greatemployeesaredependable,diligent,greatleadersandgreatfollowers...theypossess【B1】______easily-defined—buthardto
最新回复
(
0
)