首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1
admin
2016-12-06
70
问题
下列给定程序中,函数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’;
解析
题目要求依次取出字符串中所有的数字字符,因此将元素s
存入s[j]后要使j加1,为下次存储做准备。s[j]=’’\0’’;是一个语法错误。
转载请注明原文地址:https://kaotiyun.com/show/JVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序main(){intx=100,a=10,b=20,okl=5,ok2=0;if(a<B)if(b!=15)if(!ik1)x=1;
在设计程序时,应采纳的原则之—是______。
注释说明了程序的功能,它分为【】注释和功能性注释。
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
以下能正确定义一维数组的选项是______。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4
有以下程序:main(){intx=0,y=5,z=31while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
下列程序的功能是对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
根据《刑法》的规定,下列可以适用死刑的情形是()。
患者女,56岁。因肉眼血尿就诊,行肾脏彩超及CT发现右肾实质性占位,大小约3cm,左肾结石,轻度肾盂积水。该患者适合的手术方式是
患者男,30岁。1年前下岗。近5个月来觉得邻居都在议论他,常不怀好意地盯着他,有时对着窗外大骂,自语、自笑,整天闭门,拨打110电话要求保护。该病例最可能的诊断是
发行人发行人民币债券所筹集的资金,可换成外汇转移至境外。( )
在公司稳定增长阶段,适宜采用低正常股利加额外股利政策。()
某些特色突出或极具个性化的饭店,若自身条件与星级评定标准规定的条件有所区别,则()。
黄某经营一店铺,由于经营不善,欠他人债务6000元。黄某在临死之前立自书遗嘱,将自己的全部财产4000元均等地分给了独子和一个老朋友,二人均表示接受。那么,关于黄某6000元债务的清偿,表述正确的是()。
材料一材料二1935年10月,中共中央率领中国工农红军第一方面军长征到达陕北后,陕甘苏区得到巩固与发展。1937年3月,中国共产党为团结抗日,经与国民党政府多次谈判,将陕甘苏区改为陕甘宁特区,5月改称陕甘宁边区,9月6日成立边区政府,林伯渠
实施可持续发展战略,必须坚持()协调统一发展的原则。
PassageThreeWhyarethecontrolsofamoderncarcriticized?
最新回复
(
0
)