首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的
admin
2023-02-27
33
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()的功能是依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<stdio.h>
3 #include<conio.h>
4 void fun(char * s)
5 {
6 int i,j;
7 for(i=0,j=0;s
!=’\0’;i++)
8 if(s
>='0'&&s
<='9')
9 /*********found*********/
10 s[j]=s
;
11 /*********found*********/
12 s[j]="\0";
13 }
14 void main()
15 {
16 char item[80];
17 system("CLS");
18 printf("\nEnter a string:");
19 gets(item);
20 printf("\n\nThe string is:%s\n",item);
21 fun(item);
22 printf("\n\nThe string of changing is:%s\n",item);
23 }
选项
答案
(1)s[j++]=s[i]; (2)s[j]='\0';
解析
题目要求依次取出字符串中所有的数字字符,形成新字符串。
(1)将字符串s中数字字符取出存放至原字符串s中,这时下标j需要自增,即改为s[j++]=s
;。
(2)数字字符存放到字符串s后,需要在字符串结尾加字符串结束标志"\0",即改为s[j]='\0’;。
转载请注明原文地址:https://jikaoti.com/ti/hnoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某班学生在一次测验中平均成绩为75分,其中男生人数比女生人数多80%,而女生平均成绩比男生高20%,则女生的平均成绩为()。
从0,1,2,3,4,5中任取3个数字,组成没有重复数字的三位数,其中能被5整除的三位数共有()。
用0,1,2,3,4这五个数字组成无重复数字的五位数,其中恰有一个偶数夹在两个奇数之间的五位数有()。
设实数x与y是方程x2-4xy+4y2+x+y-6=0的解,则x+y的最大值为()。
已知某等差数列共有10项,其奇数项之和为15,偶数项之和为30,则其公差为()。
已知|2x-a|≤1,|2x-y|≤1,则|y-a|的最大值为()。
2021年10月12日,习近平主席在《生物多样性公约》第十五次缔约方大会领导人峰会上的讲话中指出,为推动实现碳达峰、碳中和目标,中国将陆续发布重点领域和行业碳达峰实施方案及一系列支撑保障措施,构建起碳达峰、碳中和“1+N”政策体系。中国将持续推进产业结构和
价值规律是商品经济的基本经济规律,它的基本内容和客观要求是:商品的价值量是由生产商品的社会必要劳动时间决定的,商品交换以价值量为基础,按照等价交换的原则进行。关于价值规律,下列说法正确的有()
邓小平理论使改革开放后的中国发生了天翻地覆的变化,迎来了思想的解放、经济的发展、政治的昌明、教育的勃兴、文艺的繁荣、科学的春天。邓小平理论形成的历史根据是()
社会主义核心价值体系由马克思主义指导思想、中国特色社会主义共同理想、以爱国主义为核心的民族精神和以改革创新为核心的时代精神、社会主义荣辱观四个方面内容构成。社会主义核心价值观是社会主义核心价值体系的内核凝练和集中表达,体现着社会主义核心价值体系的根本性质和
随机试题
Youngpeoplewhodrinkorusedrugsaremainlyinfluencedbyboththeirparentsandtheirpressure.Otherreasonstheytake
一般将纤维蛋白及纤维蛋白原的降解产物统称为
服用洋地黄治疗的病人出现下列哪项表现应考虑有洋地黄中毒的可能
结核性脑膜炎进入晚期的表现是
采用( )计价方式时,承包商基本上无风险。
根据《合伙企业法》的规定,合伙企业解散时,清算组应当自成立之日起10日内通知债权人,并于60日内在报纸上公告。债权人向清算组申报债权的法定期限是()。
一般来说,恩格尔系数可以衡量家庭生活水平状况,但在调查中发现了低收入家庭恩格尔系数比中低和中等收入家庭恩格尔系数较低的特殊情况。调查结果显示,家庭消费率明显偏低。由“城乡家庭消费水平和消费结构比较”分析得出:城乡居民家庭消费差异和问题主要是()
关于现代武器,下列说法错误的是()。
已知类Myclass的定义如下:classMyClass{public:MyClass(intd){data=d;}~MyClass0{}private:intdata;
Thespaceshuttleprogramentailstheuseofsophisticatedtechnology.
最新回复
(
0
)