首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是删除字符串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
27
问题
以下函数的功能是删除字符串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://jikaoti.com/ti/JFd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3:printf(“%d
有以下程序#include<stdio.h>intnew_div(doublea,doubleb){returna/b+0.5;}main(){printf("%d",new_div(7.8,
软件设计中模块划分应遵循的准则是()。
有以下程序#includeintm1(intx,inty){returnx
在C语言中,只有在使用时才占用内存单元的变量的是()。
有3个关系R、S和T如下:则由关系R、S得到关系T的操作是()。
表达式:(int)((double)9/2)-9%2的值是()。
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返同,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例
算法的有穷性是指()。
随机试题
阿昔洛韦的化学名为()。
患者男,51岁,输液过程中突然感到胸部异常不适,随后出现呼吸困难,严重发绀,其最大可能发生的问题及处理措施是
从来源看,房地产权益资金主要来源于()。
下列不列入基金费用的有()。
下列项目中,投资企业应确认投资收益的有()。
股利决策涉及的内容很多,包括()。
“演奏家在舞台的钢琴前安静地坐了4分33秒,台下观众在这段时间内发出的杂音和环境音就是这部作品的演奏内容。”这是20世纪中叶的一首音乐作品,其创作者是()。
1787年7月14日,巴黎人民攻占______,是法国大革命爆发的标志。
在Word2003中,关于艺术字的说法中正确的是()。
Youwillhearanotherfiveshortrecordings.Eachspeakeristalkingonthephone.Foreachrecording,decidethemainreasonfo
最新回复
(
0
)