首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是删除字符串s中的所有数字字符。请填空。 void dele (char *s) { int n=0,i; for(i=0, s[i]; i++) if (【 】) s[n++]=s[i];
以下函数的功能是删除字符串s中的所有数字字符。请填空。 void dele (char *s) { int n=0,i; for(i=0, s[i]; i++) if (【 】) s[n++]=s[i];
admin
2013-02-23
56
问题
以下函数的功能是删除字符串s中的所有数字字符。请填空。
void 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’ 或 isdigi
解析
从一个字符串中删除某字符的力‘法是从字符串的第一个字符开始一一判断该字符是否是要被删除,若不是则把它放到结果字符串中,若是则不放入结果字符串中。本题的第一个空应判断s
是否为数字字符,只有在不是数字字符的情况下才存入结果字符串,所以应填入s
<’0’||s
>’9’。最后应在结果字符串的末尾填上字符串结束标志\0。
转载请注明原文地址:https://kaotiyun.com/show/y4Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知p、p1为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。
下列程序的运行结果为【】。main(){inta=5,b=5,y,z;y=b-->++a?++b:a;z=++a>b?a:y;printf("%d,
不能把字符串"Hello!"赋给数组b的语句是______。
若变量已正确定义,有以下程序段:i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
以下不正确的定义语句是()。
下列说法不正确的是()
在C语言中,退格符是
下列不属于软件调试技术的是______。
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。#include<stdio.h>main(){union{inti[2];longk;charc[4];}r,*s=&
随机试题
街道道路改造,此工程由甲、乙两队共同承担,已知甲队单独做比甲、乙两队合作多用5天,如果甲、乙两队先做4天后,再由乙队单独做3天,此时完成工程一半,则甲、乙两队合作需()天完成。
下列是SPSS数据编辑窗口最上方一列的菜单项,哪一项的功能是“对SPSS数据编辑窗口中的数据进行加工整理,包括数据变量定义、数据格式选定、数据分类、汇总、加权等”。
Thisclothisobviously______realsilk.
锥体束损害最具特征性的体征是
汪某为一起敲诈勒索的被害人,对于这件案子,某区人民法院在开庭审理之后,作出了一审判决。但是被害人汪某对此判决并不满意,根据法律规定,汪某有权在接到第一审判决书后:
凡阳台、外廊、室内回廊、内天井、上人屋面及室外楼梯等临空处应设置防护栏杆,栏杆高度不应低于()。
2007年1月1日,大学毕业的张某进入甲公司工作,双方签订了5年期限劳动合同,工资3000元/月。甲公司是丁某和王某于2005年1月1日设立的私营企业,在设立时即采用劳动合同制。(1)2010年1月1日,张某与甲公司约定,甲公司将张某送去美国进行技术培训
4,9,8,11,12,()
邓小平曾多次指出,社会主义的根本原则是()
A、Tuitionfees.B、Foodandlodging.C、Inheritances.D、Characters.C
最新回复
(
0
)