首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #in
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: #in
admin
2016-08-16
51
问题
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#include
void fun(char*s)
{
2nt i,j;
for(i=0,j=0;s
!=’\0’;i++)
if(s
>=’O’&&s
<=’9’)
/*********found*********/
s[j]=s
;
/*********found*********/
s[j]="\0";
}
void main()
{
char item[80];
system("CLS");
printf("\nEnter a st.ring:");
gets(item);
print("\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://jikaoti.com/ti/cUE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若按层次顺序将一棵有n个节点的完全二叉树的所有节点从1到n编号,那么当i为偶数且小于n时,节点i的右兄弟是节点【】,否则节点i没有右兄弟。
有以下程序:#include<iostream>#include<cstdlib>usingnamespacestd;intmain(){intarraysize;
类test的析构函数是【】。
数据库系统的核心是
将以下程序写成三日运算表达式是【】。if(a>b)max=a;elsemax=b;
C++语言中关键字运算符有new,delete和【】。
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx
以于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
随机试题
安全标志是用表达特定的()的一种图形和文字构成的标志。
患者,女,45岁。有糖尿病病史。近日发现外阴痒,白带多。检查:白带黏稠,呈典型豆腐渣样;阴道壁充血;宫颈光滑。为确定诊断,进一步应作哪项检查
患者,女,46岁,已婚。经来无期,现已持续20天未止,开始量多,现淋漓不尽,色淡、质稀,腰痠腿软,溲频清冷,舌淡苔白,脉沉细。应予止血调经,其治法是()
男,18岁,突发右侧胸痛伴轻度呼吸困难1天。查体:体型瘦高,右胸叩诊呈鼓音,右侧呼吸音减低。最有可能的诊断是()
阴疮初起,红肿热痛,尚未化脓,治疗宜用()
根据现行规定,施工企业对建筑材料、构件进行一般性鉴定、检查所发生的费用应计入()。
甲企业为高尔夫球及球具生产厂家,是增值税一般纳税人。2019年6月发生以下业务:(1)购进一批Pu材料,取得增值税专用发票注明价款10万元,增值税税款1.3万元,委托乙企业将其加工成100个高尔夫球包,支付加工费取得增值税专用发票注明加工费2万元,增值税
下列选项既征收增值税又征收消费税的有()。
Themanworksatapostoffice.
A、Ateacher.B、Amanager.C、Adoctor.D、Acomputerengineer.D题目询问女士现在从事什么工作。由女士说“但是现在我却是电脑工程师”可知选项D(电脑工程师)正确。
最新回复
(
0
)