首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注
admin
2018-10-21
52
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
void fun(char*s)
{
int i,j;
for(i=0,j=0;s
!=’\0’;i++)
if(s
>=’0’&&s
<=’9’)
/*********found*********/
s[j]=s
;
/*********found*********/
s[j]="\0";
}
void main()
{
char item[80];
system("CLS");
printf("\nEnter a string:");
gets(item);
printf("\n\nThe string is:%s\n",item);
Eun(item);
printf("\n\nThe string of changing is:%s\n",item);
}
选项
答案
(1)s[j++]=s[i]; (2)s[j]=’\0’;
解析
题目要求依次取出字符串中所有的数字字符,因此将元素s
存入s[j]后要使j加1,为下次存储做准备。s[j]="\0";是一个语法错误。
转载请注明原文地址:https://kaotiyun.com/show/lMxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个算法的时间复杂性是______的函数。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for([11];i<10;i++)
在下列字符序列中,合法的标识符是()
若有如下程序:voida(char*p,charc){while(*p){if(*p==c)*p=c-’b’+’B’;;p++;}}main(){chars[50]="abcdeeffg
有以下程序:#include<stdio.h>#include<stdio.h>main(){charc[6];inti=0;for(;j<6;c[i]=getchar(),i++);for(i=0;i<6;i++)p
有以下程序#includeintfun(chars[]){intn=0;while(*s=′0′){n=10*n+*s-′0′;s++;}return(n);}main(){chars[10]={
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
下面程序段的运行结果是()。#include<stdio.h>voidmain(){charstr[]="ABC",*p=str;pfintf("%d\n",*(p+3));}
运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为______。main(){intm,n;printf("Enterm,n:");scanf("%d%d",&m,&n);while(m!
下列程序的运行结果是【】。main(){inti;for(i=1;i<=5;i++)f(i);}f(j){intj;staticinta=1000;auto
随机试题
知识的转换和增值涉及的要素不包括()
在封建社会阶段,爱国主义总是同反对分裂、反对民族压迫、反对统治阶级内部昏庸腐朽和封建专制的斗争相联系。
A.与先天因素有关,常见于年轻人,疝内容物常可以还纳,可发生绞窄B.疝块常存在于阴囊内,不易还纳,罕见绞窄,内脏构成部分疝囊壁C.咳嗽时无冲击感,肿块可随睾丸牵拉而活动D.与后天因素有关,疝块不进入阴囊,绞窄少见,多见于老年人E.疝在腹股沟韧带下方
能够切割不锈钢、高合金钢、铸铁、铝、铜、钨、钼和陶瓷、水泥、耐火材料等多种材料的切割方法为()。
企业在编制年度财务会计报告前进行的财产清查,一般应进行()。
定基发展速度的连乘积等于相应的环比发展速度。( )
公司贷款基本流程除了基本的9个环节外,一般还要进行()。
(2012年)在企业技术创新过程模式中,创新难度最大的是()。
根据以下材料回答问题:①20世纪90年代人文学科研究的一大变化,就是学术成果平民化,许多老百姓关心的话题,也成为一些专家学者思考的课题。其中有一个课题具有永恒的价值,那就是怎样开发智力,让自己变得更聪明。②古希腊哲人明确宣告:“我们最爱
第二职业现象在资本主义社会早已存在,但它不是资本主义社会特有的现象,而是市场经济的产物。只要劳动不能脱离“谋生”的手段,必然有第二职业的存在。这段话说明第二职业是( )
最新回复
(
0
)