首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注
admin
2018-10-21
72
问题
使用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://www.kaotiyun.com/show/lMxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向—个链表中连续的三个结点。 street node { char data; struct node *next; } *p,*q
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d",j-4
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
下面程序段的运行结果是()。#include<stdio.h>voidmain(){charstr[]="ABC",*p=str;pfintf("%d\n",*(p+3));}
C语言可执行程序的开始执行点是()。
以下函数值的类型是()。fun(floatx){floaty;y=3*x-4;returny;}
下列程序执行后的输出结果是______。main(){intm[][3]={1,4.7,6,5,8,3,6,9};inti,k=2for(i=0,i<3;i++){printf("%d",m[k][
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
随机试题
高温、紫外线等因素属于
卡环的支持作用是防止义齿
A、新的药品不良反应B、严重药品不良反应C、非严重药品不良反应D、药品群体不良事件根据《药品不良反应报告和检测管理办法》导致显著的或者永久的人体伤残或器官功能的损伤,属于
被告人吴某,男,33岁,个体工商户。2004年11月与其隔壁开杂货店的张某、田某夫妇发生纠纷,将张某头部颅骨打伤,因抢救无效死亡;田某受轻微伤。在侦查阶段,田某委托诉讼代理人向公安机关提出赔偿要求,经调解,由吴某一次性付给田某人民币5万元。人民检察院对吴某
世界银行通常对其资助的项目只提供货物和服务所需要的外汇部分,约占项目总额的30%~40%,个别项目可达()。
波特五力模型中的力量包括()。
商业银行划分为交易账户和银行账户的目的有()。
小芳原来学习成绩在班里名列前茅,但自初中以来,她每天上课无精打采,情绪低落,下课后也是独来独往,有时甚至不来上课,成绩直线下降。社会工作者初步预估后发现,一年前小芳父母离了婚,母亲外地打工,将小芳交给年迈的外婆照顾。社会工作者与班主任沟通了小芳的情况,请班
各国发展经验证明,技术创新主要涉及企业行为,政府在其中的作用并不是十分突出的。()
认为教育对儿童的发展能起主导作用和促进作用,但需要确定儿童已经达到的发展水平和可能达到的发展水平,并提出“最近发展区”概念的是()。
最新回复
(
0
)