首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是删除字符串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
47
问题
以下函数的功能是删除字符串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全国计算机二级
相关试题推荐
有以下程序:#includemain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3:printf(“%d
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数:’’);scanf(’
以下叙述中正确的是()。
若有定义:charc;intd;,程序运行时输入:c=1d=2<回车>,能把字符1输入给变量c、把整数2输入给变量d的输入语句是()。
以下叙述中正确的是()。
假定已建立以下链表结构,且指针P和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是()。
关系数据模型的三个组成部分中不包括()。
C语言程序中,运算对象必须是整型数的运算符是()。
下列对软件测试和软件调试叙述中错误的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
急性肾炎临床首发症状多为()。
脑外伤患者可能出现的视物障碍不包括
患儿,6岁,发热、头痛、恶心5天,伴抽搐、意识障碍2天,于2001年8月10日入院。入院后查体发现:T40.5℃,意识呈浅昏迷状态,病理征阳性,脑膜刺激征阳性。血常规:WBC14×109/L,中性86%,血小板180×109/L,尿常规未见异常。应尽快
医疗机构发现甲类传染病时,对疑似病人在明确诊断前,应在指定场所进行
A、芒硝B、甘遂C、郁李仁D、火麻仁E、大黄为治肠燥便秘之要药的是
心肌梗死50%发生在冠状动脉的()。
在要求有抗静电、抗冲击和传爆长度较大的洞室爆破时,应采用的方法是()。
德国象征主义戏剧作家霍普特曼的代表作是()。
对于经典ARM程序状态寄存器CPSR,以下说法错误的是()。
StressintheWorkplaceWhatisstress?Stressistheadversereactionpeoplehavetoexcessivepressure.Itisn’tad
最新回复
(
0
)