首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为asd123fgh543df,理后新字符串为123543asdfghdf。 请
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为asd123fgh543df,理后新字符串为123543asdfghdf。 请
admin
2021-04-28
67
问题
给定程序中,函数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://kaotiyun.com/show/6xtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不合法的字符常量是
下列叙述中正确的是
以下叙述中正确的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有以下程序#includestructS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的
下列关于宏的叙述中正确的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
有下列程序:#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)for(j=i+1;j<n;j++)
软件生存周期中,解决软件“做什么”的阶段是
关于变量和地址的叙述中正确的是()。
随机试题
暴力潜能
Isupposeyouknoweverythingaboutthatevent,______?
脘腹坚满胀痛,水走肠间沥沥有声是由于胸闷气急,咳唾引痛是由于
悬臂梁AB由三根相同的矩形截面直杆胶合而成,材料的许可应力为[σ]。承载时若胶合面完全开裂,接触面之间无摩擦力,假设开裂后三根杆的挠曲线相同,则开裂后的梁强度条件的承载能力是原来的()。
某施工单位承接了K0+000~K48+000段二级公路路面施工。该公路靠近三峡某风景旅游区,沿线居民较多。施工中发生了如下事件:事件1:施工单位组建了工地试验室,采购了马歇尔试验仪、恒温水槽、真空保水容器、烘箱、天平、温度计、卡尺等设备
《中华人民共和国政府采购法》规定的可以采用单一来源方式采购的情形有()。
金融危机的类型包括()。Ⅰ.货币危机Ⅱ.次贷危机Ⅲ.债务危机Ⅳ.银行危机
A公司、B公司均为增值税一般纳税人,适用的增值税税率为17%,A公司以一台甲设备换入B公司的一台乙设备。甲设备的账面原价为600万元,已提折旧30万元,已提减值准备30万元,其公允价值为600万元,增值税额为102万元。B公司另向A公司支付补价80万元。A
有关16PF,下列说法中不正确的是()。
已知一汉字的国标码是5E48H,则其内码应该是( )。
最新回复
(
0
)