首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #include<stdlib
admin
2021-06-15
42
问题
下列给定程序中,函数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/lStp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta[]={2,4,6,8,10},x,*p,y=1;p=&a[1];for(x=0;x
有以下程序:#include<stdio.h>main(){inta=1,b=2,e=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf(’’%d,%d,
层次型、网状型和关系型数据库划分原则是
以下选项中合法的实型常量是
下列关于栈的叙述正确的是( )。
有以下程序,程序运行后的输出结果是main(){intx=35,B;charz=’B’;B=((x)&&(z
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
设有定义:intx=2;以下表达式中,值不为6的是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
随机试题
A.病人B.健康人C.人群D.患病动物E.非患病动物流行病学的主要研究对象
下列药物中能发生水解反应的是
氨茶碱平喘作用的主要机制是
在测定沥青的延度和针入度时,需保持以下哪项条件恒定?()
价值工程的核心是对产品进行()。
商业银行外部营销人员在外部营销中可以从事的业务有()。
治理通货紧缩,凯恩斯主义认为刺激经济的有效手段是实行()。
“金玉其外,败絮其中”出自哪位作家的作品?()
Retrofittinghousestouselessenergyshouldbeano-brainerforhomeowners.【C1】________time,moneyspentonwaystoreducehea
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
最新回复
(
0
)