首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结
admin
2020-06-02
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);
fun(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/5qCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}程序的运行结果是(
有以下程序:#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[i][b[j][i]];printf("
有以下程序:#include<stdio.h>main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){ease0:a++;break;ease1:b++;break;}ease2:a++
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
以下能正确定义一维数组的选项是
有以下程序#includemain()intfun(){inti,s===1;{staticintx=1;for(i=1;i
有以下程序#includeintf(intn);main(){inta=3,s;intf(intn){staticinta=1;s=f(a);n+=a
程序流程图中带有箭头的线段表示的是
随机试题
_____是监视各项活动以保证它们按计划进行并纠正各种重要偏差的过程。
X线片示根尖部有约豌豆大的圆形透射影,边界清楚、光滑,有骨白线围绕,中心密度均匀,最可能的诊断为
男性,65岁。陈旧性广泛前壁心肌梗死7年,活动后胸闷、心悸、气短2年,近1周出现夜间阵发性呼吸困难。体检:端坐呼吸,BP160/90mmHg,P120次/分。P2亢进,心脏各瓣膜区未闻及杂音。双肺底可闻及细湿啰音,双肺散在哮鸣音。腹平软,肝脾肋下未触及,双
当某种新的治疗方法仅能延长某病患者的寿命而不能使其彻底治愈,将出现()
患儿,女,足月新生儿,出生后10天。吃奶差,精神欠佳。脐部出现红肿、渗液。最可能的诊断是
法人纳税人转让房地产需要缴纳土地增值税时,如果房地产坐落地与其经营所在地不一致,纳税地点应选择在()的主管税务机关申报缴纳土地增值税。
人民群众满意不满意、赞成不赞成、答应不答应,是衡量公安工作的最高标准。()
登门槛术:指为了让他人同意一个通常不被接受的重大要求时,首先引诱他人同意一个很小的、易被接受的要求,然后再让其同意那项重大要求的方法。 根据上述定义,下列选项属于登门槛术的是()。
2012年9月份,全国居民消费价格总水平同比上涨1.9%。其中,城市上涨2.0%,农村上涨1.7%:食品价格上涨2.5%,非食品价格上涨1.7%;消费品价格上涨1.8%,服务项目价格上涨2.3%。1-9月全国居民平均消费价格总水平比2011年同期上涨2.8
______itornot,hisdiscoveryhascreatedastirinscientificcircles.
最新回复
(
0
)