首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将S所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参S所指的字符串为:def35adh3kisdf7。执行结果为:defadhkjsdf3537。 请在程序的
给定程序中,函数fun的功能是:将S所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参S所指的字符串为:def35adh3kisdf7。执行结果为:defadhkjsdf3537。 请在程序的
admin
2015-06-08
47
问题
给定程序中,函数fun的功能是:将S所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参S所指的字符串为:def35adh3kisdf7。执行结果为: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);
}
选项
答案
(1)j++ (2)s[i]=t1[i] (3)j
解析
函数fun的功能是将s所指字符串中的所有数字字符移到所有非数字字符之后。
第一空:如果s
是数字字符,则将s
保存在t2数组中,同时变量i白增,准备下次保存数字字符,故第一空处应为“j++”。
第二空:语句“for(i=0;i
=t1
”。
第三空:循环“for(i=0;i<__3__;i++)”是将数字字符保存在s字符串的后面,数字字符的个数为j,因此这里是将j个数字字符保存在s字符串的后面,故第三空处应为“j”。
转载请注明原文地址:https://www.kaotiyun.com/show/ciJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。word_num(str)for(i=0;str[i]!=【】;i++)if(【】=’’)word=0;【】;}
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr
【】是数据库应用的核心。
下列关键字中,不属于C语言变量存储类别的是______。
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
设有声明语句chara=’\72’;,则变量a______。
有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",
以下程序的输出结果是_______。main(){intw=5;fun(w);printf("\n");}fun(intk){if(k>0)fun(k-1);printf("%d",k);
以下选项中,能定义s为合法的结构件变量的是_______。
下述关于数据库系统的叙述中正确的是_______。
随机试题
患者,男,55岁,拟行人工关节置换术,无过敏史。查体:低热,无感染。实验室检查:空腹血糖4.5mmol/L,白细胞计数6.3×109/L。手术医师处方抗菌药物预防感染。首选的抗菌药物是
阿贝折射仪测定油类样品后的棱镜表面可用脱脂棉蘸取酒精或乙醚、二甲苯等进行擦拭。
下列与细胞生长和分化有关的维生素A的衍生物是
下列哪一项属于业主方的合同管理任务()。
关于建筑材料力学性质,下列说法不正确的是()。
甲公司是C国一家生产经营消费类电子产品的企业,准备到发展中国家N国投资彩电生产业务,对N国诸多条件进行了认真的凋查分析。以下分析内容属于钻石模型4要素的有()。
给定资料1.党的十九大报告指出,坚持陆海统筹,加快建设海洋强国。海洋是经济社会发展的重要依托和载体,建设海洋强国是中国特色社会主义事业的重要组成部分。党的十八大以来,习近平总书记准确把握时代大势,科学研判我国海洋事业发展形势,围绕建设海洋强国发表一系列重
根据我国现行法律,不诉免责()。
下列DHCP报文中,由客户端发送给DHCP服务器的是___________。
German亚马逊网站的调查结果显示德国人最不浪漫,只要听清楚三个比较的百分数就行。
最新回复
(
0
)