首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参s所指的字符串为:def35adh3ksdf7。执行结果为:defadhkjsdf3537。 请在程序的下
给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参s所指的字符串为:def35adh3ksdf7。执行结果为:defadhkjsdf3537。 请在程序的下
admin
2013-04-02
35
问题
给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参s所指的字符串为:def35adh3ksdf7。执行结果为:defadhkjsdf3537。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
void fun(char *s)
{int i, j=0, k=0; char t1[80], t2[80];
for(i=0; s
!=’\0’; i++)
if(s
>=’0’ && s
<=’9’)
{
/**********found**********/
t2[j]=s
; 【1】;
}
else t1[k++]=s
;
t2[j]=0; t1[k]=0;
/**********found**********/
for(i=0; i
/**********found**********/
for(i=0; i<【3】; i++) s[k+i]=t2
;
}
main()
{char s[80]="ba3a54j7sd567sdffs";
printf("\nThe original string is : %s\n",s);
fun(s);
printf("\nThe result is : %s\n",s);
}
选项
答案
j++ s[i]=t1[i] j
解析
第一空:如果s
是数字字符,则将s
保存在t2数组中,同时变量j自增,准备下次保存数字字符,故第一空处应为“j++”。
第二空:语句“for(i=0; i
=t1
”。
第三空:循环“for(i=0; i<___3___; i++)”是将数字字符保存在s字符串的后面,数字字符的个数为j,因此这里是将j个数字字符保存在s字符串的后面,故第三空处应为“j”。
转载请注明原文地址:https://kaotiyun.com/show/gJJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序: #include <stdio.h> main() {FILE *fp; int i,k,n; fp=fopen("data.dat","w+"); for(i=1;i<6;i++) {fprint
设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
数据库系统的核心是 ______ 。
下列数据结构中,能用二分法进行查找的是 ______。
以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。main(){inti,j;for(i=0;[];i++){j=i*10
有以下程序 int fun1 (double a){return a*=a;} int fun2 (double x,double y) { double a=0,b=0; a=fun1
若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是______。
下列定义变量的语句中错误的是______。
随机试题
加大生态系统保护力度,实施重要生态系统保护和修复重大工程,优化生态安全屏障体系,构建(),提升生态系统质量和稳定性。
女,32岁,有反复关节红肿病史,心悸、气促,下肢水肿3年。今日因活动后突发呼吸困难,咳粉红色泡沫痰入院。体查:心尖区舒张期隆隆杂音,双肺布满水泡音。心电图示心动过速,二尖瓣型P波。最可能的诊断是
患者,女性,35岁。“黑便3次,晕厥1次。”送至当地医院急诊室。既往有十二指肠溃疡病史。可能存在休克,接诊医生应及时进行哪些一般监测判断病情()
肝性脑病时首选的灌肠药物是()
下列可以用于企业长期偿债能力分析的指标有:()。
隧道监控量测时,测点应安设在距开挖面()m的范围内。
下列各项业务中,不需要通过“固定资产清理”科目核算的是()。
负有缔约过失责任的当事人,应当赔偿受损害的当事人的直接经济损失,对其间接利益的损害则不予赔偿。()
李某假期去秦岭游玩,从甲山到乙山有3条路线,从乙山到丙山有4条路线,从丙山到丁山有2条路线,从甲山经过乙山、丙山到丁山不同走法共有()种。
请你谈谈你报考这个职位有什么优势和劣势?
最新回复
(
0
)