首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。 例如,s所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhajsdf3537”。 请在程序的下划
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。 例如,s所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhajsdf3537”。 请在程序的下划
admin
2016-05-26
47
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
老张7月份出差回来后,将办公室的日历连续翻了10张,这些日历的日期之和为265。老张几号上班?()
如下图所示,一个长方形的场地要分割成4块长方形区域进行分区活动。测量得知,区域A、B、C的面积分别是15、27、36平方米。则这块长方形场地的总面积为()平方米。
根据下列资料,回答以下问题。某市2005年就该市城镇居民和农民参加体育锻炼及其影响因素,开展了一项调查。调查结束后按城乡、性别分别进行了统计,统计结果如表1和表2所示。与男性相比,女性中更普及的两个体育项目是:
根据下列资料,回答以下问题。下列说法中,不能从图示信息中获得支持的是:Ⅰ.1992~2002年间,北非饥饿人口的数量并没有因人口总量的变化而变化Ⅱ.1992~2002年间,东南亚和南亚地区的饥饿人口比例基本能反映发展中地区的总体状
根据我国有关法律的规定,下列哪一行为是不合法的?()
在自然界中,组成强子的夸克之间趋向于强作用力的平衡,要想彻底打破这种平衡,用目前的高能加速器还不足以实现;在原子中,运动中的电子总是尽可能处于能量最低状态;在生物运动中,生物体内的各种运动也具有平衡的趋向,维持代谢的平衡是生命能够存在下去的基本条件。在社会
这一切的前提,是旅游目的地的土特产品和旅游纪念品能够满足游客的需求,能够以过硬的品质和服务赢得游客的信任。尽管现在越来越多地方拥有了属于自己的国家标志地理认证产品,可以直接转化为游客购物清单上的旅游纪念品或土特产品,但因为管理等方面的问题,产品质量良莠不齐
①虽然在诸多布衣之士那里,把功成身退视为理想的结局,但无可否认,在他们的内心深处,亦有渴望乃至留恋荣华富贵的虚荣感和现世享受的功利观念②因为在他们的思想中,出而为仕的主要目的是推行他们理想中的道,而荣华富贵是附着于其上的次生品③渴望遇合,达则兼济天下,
美联储通过公开市场操作主要调整的是()。
设有如下UML图。该图是一种【3】图。
随机试题
所有等级试验检测机构,在其业务范围内出具的试验检测报告,应在报告右上角加盖公路水运试验检测机构行政专用章。()
桂枝茯苓丸是治疗血瘀癓瘕的主方,其药物组成是
A、芸香糖B、D-果糖C、D-夫糖D、D-半乳糖E、L-阿拉伯糖属于甲基五碳糖的是()
涩脉的主证有
2008年6月,张某辞职获准,但因经济补偿未足额支付而与公司发生纠纷。经调解,双方达成调解协议,内容是公司应于2008年7月20日前向张某支付经济补偿3000元。但公司并未履行。张某可以采取下列哪种方式维护自己的权益?()
企业外部调研的方法主要包括()。
D是顶点分别为(0,0),(1,0),(1,2)和(0,1)的梯形闭区域,则=_____________________。
某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上的物理块依次编号为0、1、2、…,系统中字长为32位,每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。假设将4195号物理块分配给某文件,那么
Thanksinparttotechnologyanditsconstantsoundingandringing,roughly41millionpeopleintheUnitedStates—nearlyathir
Theperformanceofthisreasonablypricedrecordplayeris______inqualitytothatofsomemoreexpensivehi-fisets.
最新回复
(
0
)