首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。 例如,8所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhkjsdt3537”。
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。 例如,8所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhkjsdt3537”。
admin
2015-11-24
33
问题
下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。
例如,8所指的字符串为“def35adh3kjsdf7”,执行后结果为“defadhkjsdt3537”。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#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
>=‘0’&&S
<=‘9’)
{
t2[j]=S
;
【1】
,
}
else
{
t1[k++]=S
;
}
t2[j]=0;
t1[k]=0,
for(i=0;i<k;i++)
【2】
;
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:%sin”,s);
}
选项
答案
(1)j++或j+=1或++j或j=j+l (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/KVID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假如通货膨胀的初始原因是成本推动,如果没有()的伴随,将会引起严重的经济萧条。
一水池装有编号为1、2、3、4、5的5个进水管,放满一水池的水,如果同时开放1、2、3号水管,7.5小时可以完成;如果同时开放1、3、4号水管,5小时可完成;如果同时开放1、3、5号水管,6小时可完成;如果同时开放2、4、5号水管,4小时可完成。同时开放这
宪政也称民主宪政、立宪政体,是重要的现代民主制度。下列有关宪政的论述不正确的是()。
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
有关人权,下列表述错误的是()。
研究发现,蓝毗尼地区的有机碳、元素碳、左旋葡聚糖、半乳聚糖、甘露聚糖、对羟基苯甲酸、香草酸、丁香酸和脱氢松香酸均在秋季呈现出高值而夏季最低。该地区的左旋葡聚糖含量与南亚受生物质燃烧影响严重地区的浓度水平相当,说明生物质燃烧对蓝毗尼地区的大气环境产生了重要影
下列关于法的程序性的表述,能够成立的是
关于清末修律活动中程序法的立法活动,以下说法中错误的是()。
乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用下列程序中的()。
下列叙述中,正确的是()。
随机试题
A.Mygoalistofindoutwhatworksbestwhenitcomestoadulteducation.B.Inmylongseekingforlodging,Ioftenmetwith
肿癌的免疫治疗包括:________、________。
主动脉弓靠左侧发出的第一个分支是
在Windows中的文件夹和文件的命名要区分大小写。()
孙某醉酒驾车造成交通事故,导致路人伤亡,在法庭上孙某辩解自己当时是因为醉酒无法控制自己行为,醉酒人犯罪()。
请认真阅读下文,并按要求作答。材料一:四年级写作课“说说心里话”的教学内容在自己的成长过程中,你是不是有很多心里话想说,却没有机会说出来?这一次,就让我们在自己的习作中一吐为快吧!例如:对老师说,为了我们的成长,您操碎了心;对妈妈说,我已经
某种内服药有使病人血压增高的副作用,已知血压的增高服从均值为μ0=22的正态分布.现研制出一种新药品,测试了10名服用新药病人的血压,记录血压增高的数据如下:18,27,23,15,18,15,18,20,17,8问这组数据能否支持“新
下列Windows命令中,可以用于检测本机配置的域名服务器是否工作正常的命令是______。
在数据库的外模式、模式和内模式三级模式结构中,[]之间的映像实现了数据的物理独立性。
Sub过程与Function过程最根本的区别是()。
最新回复
(
0
)