首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是删除字符串s中的所有数字字符。请填空。 viod dele(char *s) { int n=0,i; for(i=0;s [i];i++) if(______) s[n++];s[i]; s[n]= ____
以下函数的功能是删除字符串s中的所有数字字符。请填空。 viod dele(char *s) { int n=0,i; for(i=0;s [i];i++) if(______) s[n++];s[i]; s[n]= ____
admin
2009-01-15
30
问题
以下函数的功能是删除字符串s中的所有数字字符。请填空。
viod dele(char *s)
{ int n=0,i;
for(i=0;s
;i++)
if(______)
s[n++];s
;
s[n]= ______;
}
选项
答案
s[i]<’0’‖s[i]>9,或 !(s[i]>=’0’&&s[i]<=’9’)或!(isdigit(s[i])) isdigit(s[i])==0 或 s[i]>’9’‖s[i>’0’或 !(s[i]<=’9’&&s[i]>=’0’) 或 *(s+i)<’0’‖*(s+i)>’9’ 或 !(*(s+i)>=’0’&&*(s+i)<=9 或 !(isdigit(*(s+i))) 或 *(s+i) >=’9’&&*(s+i)<=’0’ !(*(s+i)<=’9’&&*(s+i)>=’0’ 或 is
解析
本题考核的知识点是字符指针变量作为函数的参数以及与字符串有关的算法。从一个字符串中删除某字符的方法是从字符串的第一个字符开始一一判断该字符是否是要删除的字符,若不是则把它放到结果字符串中,若是则不放入结果字符串中。本题的第一个空应判断a
是否为数字字符,只有在不是数字字符的情况下才存入结果字符串, 所以应填入 s
<’0’‖s
>’9’。最后应在结果字符串的末尾填上字符串结束标志“\0”。
转载请注明原文地址:https://kaotiyun.com/show/F7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Shape1的圆角矩形,高、宽分别为1000、2000。请利用属性窗口设置适当的属性满足以下要求:①圆角矩形中填满绿色(颜色值
下列可以打开随机文件的语句是
以下程序的功能是随机产生10个两位的整数:OptionBase1Pfiv~eSubCommandl_Click()Dima(10)AsInteger,iAsIntegerFori=1To10
(1)考生文件夹中有工程文件sjt3.vbp。在窗体上有名称为Combo1的组合框,请设置该组合框的属性,使该组合框只能用于选择操作,不能输入文本。窗体上还有两个标题分别为“输入正整数”、“判断”的命令按钮。程序运行时在组合框中选中一项,如图1-86(a)
下列数组定义中错误的是
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是
在数据库的三级模式中,外模式(用户模式或子模式)有()。
以下不能用Print方法输出数据的对象或窗口是()。
下面定义窗体级变量a的语句中错误的是
在定义通用过程时,可以通过两种方式传送参数,其中传值方式所使用的关键字是()。
随机试题
患者,男,68岁。近3个月来感无明显诱因反复出现烧心、反酸,偶有呕吐,伴呃气和胸骨后疼痛,偶有进食后哽噎感。查体:神清,一般情况可。心、肺、腹(一)。胃镜检查示:贲门口松弛,齿状线上移3cm,见斑片状糜烂。问题2:需要鉴别的疾患是1.非糜烂性胃食管反
在工程建设领域,环境噪声污染的防治主要包括施工现场和()环境噪声污染防治两个方面。
对于首次上市证券在上市首日的前收盘价格,上海证券交易所规定,首次上市证券上市首日,其即时行情显示的前收盘价为其发行价,基金为其前一日基金份额净值(四舍五入至0.001)。( )
证券在证券交易所上市交易,应当采用()。
【2014年山东省属】我国教育领域的法律救济途径有()。
社会改革是阶级斗争的最高表现,是社会形态的根本变革。()
简述20世纪二三十年代中国科学教育运动发展的主要表现。(2009年)
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsInteger DimtAsInteger t=a-b b=t+a
Whatkindofworkmustthemanagersassure?Workmustbedoneinthe______and______way.
Itwasnotuntiltheearly20thcentury____________(美国的妇女才被给予选举权)
最新回复
(
0
)