首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是删除字符串s中的所有数字字符。请填空。 void dele (char *s) { int n=O; for(i=0;s[i];i++) { if(【 】)
以下函数的功能是删除字符串s中的所有数字字符。请填空。 void dele (char *s) { int n=O; for(i=0;s[i];i++) { if(【 】)
admin
2009-02-15
35
问题
以下函数的功能是删除字符串s中的所有数字字符。请填空。
void dele (char *s)
{
int n=O;
for(i=0;s
;i++)
{
if(【 】)
s[n++]=s
;
}
s[n]= ’\0’;
}
选项
答案
s[i]<’0’||s[i]>’9’
解析
从一个字符串中删除某个字符的方法是从字符串的第1个字符开始一一判断该字符是否是要删除的字符,若不是,则把它放到结果字符串中;若是,则不放入结果字符串中。由此可知,本题空白处应判断s
是否为数字字符,只有在不是数字字符的情况下才存入结果字符串中,所以应填入:s
<’0’||s
>’9’。最后应在结果字符串的末尾加上字符结束标识符’\0’。
转载请注明原文地址:https://kaotiyun.com/show/L7kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意
以下叙述中错误的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,
请编写函数fun,函数的功能是查找x在s所指数组中下标的位置,并作为函数值返回,若x不存在,则返回-1。注意:部分源程序在文件PROG1.C文件中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:
以下不能正确表示代数式的C语言表达式是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&B;后Y的值()。
在面向对象方法中,不属于"对象"基本特点的是()。
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
在具有2n个结点的完全二叉树中,叶子结点个数为
随机试题
2015年1月1日,甲公司为规避所持有存货D的公允价值变动风险,与某金融机构签订一项衍生金融工具合同(即衍生金融工具A),并将其指定为2015年上半年存货D价格变化引起的公允价值变动风险的套期。衍生金融工具A的标的资产与被套期项目存货在数量、质量、价格变动
"IsometimesgetupatthreeorfourinthemorningandIsurfthenet.""Ioftencheckmye-mailfortytimesaday."
急性白血病的支持治疗包括以下哪几点
根据《膨胀土地区建筑技术规范》GBJ112—2013,在膨胀土地区设计挡土墙,下列哪个选项的说法不符合规范规定?
适用于有广阔市场的企业的新产品开发方式是()。
企业以回购股份形式奖励本企业职工的,属于权益结算的股份支付,其会计处理正确的有()。
下列各项中,属于证券投资系统性风险(市场风险)的是()。
一个影视作品,要想有高的收视率或票房价值,作品本身的质量和必要的包装宣传缺一不可。电影《暖》上映以来票房价值不佳但实际上质量堪称上乘。因此,看来它缺少必要的广告宣传和媒介炒作。这段话表明()。
通过搜集和分析某人过去和现在有关方面的资料,以推知其行为原因的方法是()。(2007年)
考生文件夹下存在一个数据库文件“sampl.accdb”,里面已经设计好表对象“tStud"。请按照以下要求,完成对表的修改:设置“简历”字段的设计说明为“自上大学起的简历信息”。
最新回复
(
0
)