首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1
admin
2016-12-06
60
问题
下列给定程序中,函数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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){charc[6];inti=0;for(j<6;c[i]=getchar(),i++);
有以下程序:intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=
以下程序运行后的输出结果是______。main(){inta=1,b=2,c=3;if(c=a)printf("%d\n",c);elseprintf("%d\n",b);}
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
有如下程序:main(){intk=4,n=0;for(;n<k;){n++;if(n%3!=0)continue;k--;}printf("
数据库系统中实现各种数据管理功能的核心软件是______。
下列选项中不属于结构化程序设计方法的是()。
随机试题
使用Windows系统工具中的()可加速程序的运行,检查硬盘有无问题,还可释放磁盘空间。
Theirpicnic______atlastafterbeingtwicepostponed.
A.具有免疫力B.无传染性C.病毒无复制D.注射过乙肝疫苗E.传染性强HBsAg(﹣),抗﹣HBs(+),HBV﹣DNA(﹣)说明此患者
中药黄芩中有效成分属于
铁路新线路堑开挖过程中,应注意施工安全,若出现岩层走向、倾角不利于边坡稳定及施工安全的地段应及时采取()等措施。
计税工资是指计算企业所得税应纳税所得额时,允许扣除的工资标准。它包括的项目有()。
利用图片、图表、模型、幻灯片、电影电视等手段进行教学的直观类型是()。
有如下程序:#includeusingnamespacestd;classVAC{public:intf()coast{return3;}intf(){return5;}}
WhatdoyouknowaboutBeethoven’smusictalentwhenhewas7?
ThelateAustrianphilosopherLudwigWittgensteinoncesaidthatthemeaningofawordwasderivedfromthewayitisusedinla
最新回复
(
0
)