首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。 例如,s所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhajsdf3537”。 请在程序的下划
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。 例如,s所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhajsdf3537”。 请在程序的下划
admin
2016-05-26
60
问题
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。
例如,s所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhajsdf3537”。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
void fun(char*s)
{int i,j=0,k=0;char t1[80],t2[80];
for(i=0;s
!=’\0’;i++)
if(s
>=’D’&&s
<=’9’)
{
/**********found**********/
t2[j]=s
;[1];
}
else t1[k++]=s
;
t2[j]=0;t1[k]=0;
/**********found**********/
for(i=0;i<k;i++)[2];
/**********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);
pfinff("\nThe result is:%s\n",s);
}
选项
答案
(1)j++或j+=1或++j或j=j+1 (2)s[i]=t1[i] (3)j
解析
填空1:根据函数fun中的内容可知,数组t1存储了s中的非数字字符,数组t2存储了s中的数字字符,为了存储下一个数字字符,下标j要进行加1操作。
填空2:将s串中的数字与非数字字符分开后,要先将非数字字符放入字符串s中,因此填入s
=t1
。
填空3:最后将数字字符加到s串之后,并且i要小于数字的个数j。
转载请注明原文地址:https://kaotiyun.com/show/DyID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有一个工厂共有大、小两个车间,每个车间各有三分之一的工人是熟练工,已知大、小两个车间人数原本相差90人。如果将两个车间里的熟练工对调,则大、小两个车间的人数比变为8:7。那么这个工厂一共有多少工人?
如下图所示,有一块长10米、宽30米的长方形空地需要铺草皮。空地中间预留一条宽2米的走道铺设水泥板。已知草皮每平方米50元,水泥板每平方米40元,草皮和水泥板均可以切割拼装。购买铺完这块空地所需的水泥板和草皮共需花费()元。
小张练习写数码,从1,2,3……连续写至1000多才停止。写完一数,共写了3201个数码。请问,小张写的最后一个数是多少?()
连接正方体每个面的中心构成一个正八面体(如下图所示)。已知正方体的边长为6厘米,问正八面体的体积为多少立方厘米?()
如下图所示,一个长方形的场地要分割成4块长方形区域进行分区活动。测量得知,区域A、B、C的面积分别是15、27、36平方米。则这块长方形场地的总面积为()平方米。
根据下列资料,回答以下问题。下列说法正确的是:Ⅰ.2001~2005年间,与主要发展中国家相比,亚洲四小龙的经济增长相对放慢Ⅱ.2001-2005年间,日本经济开始摆脱停滞状态,经济形势逐渐好转Ⅲ.2001~2005年间
在自然界中,组成强子的夸克之间趋向于强作用力的平衡,要想彻底打破这种平衡,用目前的高能加速器还不足以实现;在原子中,运动中的电子总是尽可能处于能量最低状态;在生物运动中,生物体内的各种运动也具有平衡的趋向,维持代谢的平衡是生命能够存在下去的基本条件。在社会
我国科普工作虽然取得了很大进步,可是科普读物,无论数量还是质量,与发达国家还有着数量级的差距。在一些社会关注的重大问题上,科学家更应该主动站出来讲话。要把科学语言转化为老百姓听得懂的语言,实事求是讲真话。如果连科学家都不愿意、不敢讲话,任由真相缺失、谎言扩
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
简述大学服务社会功能的形成与发展。
随机试题
关于应收账款审计目标,以下事项中,不包括()。
M型组织多普勒成像的观察内容不包括
A.调节中枢B.调节胃肠运动C.抗甲状腺D.调节子宫平滑肌E.镇咳,祛痰党参的药理作用是
患者女,27岁。因鼻出血、全身不适10天来诊。查体:皮肤散在出血点,颈部淋巴结肿大,黄豆至蚕豆大小,脾肋下2cm。检测白细胞12×109/L,血红蛋白80g/L,血小板12×109/L。患者住院后,出现头痛、颈项强直,最佳治疗方案为
斑蝥除能破血散结外,又能
报关单位有下列情形之一的,海关予以警告,责令其改正,并可以处人民币1000元以上5000元以下罚款______
目前我国货币市场基金可以投资的金融工具包括()
当劳动工时变动百分比大于工资率变动百分比时,劳动力供给弹性()。
世界气象组织的最新报告显示,在全球最热年份榜单上,前13位都出现在过去15年中。因全球变暖,北极冰盖仍在退缩。多数气象学家认为,全球变暖在时问上是不均匀的,有相对的冷期,也有相对的暖期,但气温总体呈上升趋势。因此,一些阶段性低温不能说明气候变暖的停滞或减缓
某煤炭企业2011年6月份开采并销售原煤60000吨,销售上个月精加工的洗煤5000吨,洗煤的综合回收率为80%,已知当地规定原煤资源税适用税额为6元/吨。该煤炭企业当月应缴纳的资源税为()元。
最新回复
(
0
)