首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参s所指的字符串为:def35adh3ksdf7。执行结果为:defadhkjsdf3537。 请在程序的下
给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。例如,形参s所指的字符串为:def35adh3ksdf7。执行结果为:defadhkjsdf3537。 请在程序的下
admin
2013-04-02
17
问题
给定程序中,函数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 <strino.h> struct STU {int num; float TotalScore; }; void f(struct STU p) {struct STU
有以下程序: main() {int k=5,n=0; while(k>0) {switch(k) { default:break; case 1:n+=k; case 2:
以下叙述中错误的是 ______。
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。#include<stdio
先有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.c"main(){
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为______。
下列程序中的函数strcpy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#includ
随机试题
ReachingnewpeaksofpopularityinNorthAmericaisIcebergWaterwhichisharvestedfromicebergsoffthecoastofNewfoundlan
患者,男,56岁。确诊肝癌半年,近日胁肋疼痛加剧,胁下肿块巨大,拒按,入夜更甚,脘腹胀满,食欲缺乏,大便溏,倦怠乏力,舌质紫暗有瘀点,脉沉涩。问题1:本例最可能的病证是
A、IgGB、IgMC、IgDD、IgEE、IgA再次免疫应答产生的主要抗体是
某人工挖孔嵌岩灌注桩桩长为18m,其低应变反射波动力测试曲线如图17.1.1所示。试问:该桩的桩身波速值c(m/s)最接近下列()项。
根据行政复议法律制度的规定,下列关于行政复议的表述中,正确的有()。
甲公司(上市公司)是一家以家电生产为主业的大型国有企业,总资产100亿元,净资产36亿元。最近3年净资产收益率平均超过了10%,经营现金流入持续保持较高水平。甲公司董事会为开拓新的业务增长点,分散经营风险,获得更多收益,决定从留存收益中安排2亿元实施投资。
“弟子不必不如师,师不必贤于弟子,闻道有先后,术业有专攻,如是而已”,这种观点给当今教育的启示是()。
意大利地处欧亚大陆和非洲大陆板块的挤压带上,因此境内活火山较多。频繁爆发的火山给意大利人带来了丰厚的_________可作为优质胶凝材料的火山灰。这种_________的自然条件使古罗马人利用火山灰发明了自然混凝土。填入划横线部分最恰当的一项是:
力颖电脑软件有限责任公司由张某、李某等10人各投资20万元于2006年设立,公司章程对分红、增资等采用了公司法的基本规定,未作特别约定。李某实际只出资10万元,尚拖欠10万元出资未缴。其余股东均已按期足额缴纳出资。2008年底分红时,张某提出李某一直未按公
假设A公司当前的股票价格为每股350元,标的资产为该股票的一年到期且执行价格为150元的欧式看涨期权价格为280元,而有同样标的资产,到期时间和执行价格的欧式看跌期权价格为69.53元。请根据上述信息估计出一年无风险零息债券利率。
最新回复
(
0
)