首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<stdio.h> void del(char*s) { int i,j;char*a; a=s; for(i=0,j=0;a[i]!=’\0’;i+
下面程序的运行结果是( )。 #include<stdio.h> void del(char*s) { int i,j;char*a; a=s; for(i=0,j=0;a[i]!=’\0’;i+
admin
2021-06-15
26
问题
下面程序的运行结果是( )。
#include<stdio.h>
void del(char*s)
{ int i,j;char*a;
a=s;
for(i=0,j=0;a
!=’\0’;i++)
{if(a
>=’0’&&a
<=’9’){s[j]=a
;j++;}
s[j]=’\0’;}}
main()
{ char s[]="aa89gggh";
del(s);
printf("\n%s",s);}
选项
A、aa
B、89
C、gggh
D、aa89gggh
答案
B
解析
本题中del(char*s)函数实现的功能是:逐个读入s数组中的字符,如果遇到数字,则将其重新存在s中,遇到非数字字符则跳过。所以最后输出的应该是字符串s中的所有数字。
转载请注明原文地址:https://kaotiyun.com/show/pStp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
有以下程序voidfun(intn,int*s){intf;if(n==1)*s=n+1;else{fun(n-1,&f);*s=f;}}main(){intx=0;fun(4,&x
有以下程序:#includeintb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=fun(&
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098
有以下程序段charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
某系统结构图如下图所示,该系统结构图的深度是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
表示关系式x≤y≤z的C语言表达式的是
设树T的深度为4,其中度为1,2,3,4的节点个数分别为4,2,1,1。则T中的叶子节点数为()。
随机试题
针对许多企业过于偏重制造与销售产品,强调卖方需求,忽视顾客需求,人们逐渐认识到以顾客为导向的重要性,“顾客满意”日益成为企业能否赢得市场的关键。在这样的时代风潮下,应运而生的营销观念是()
患者,男性,65岁。肝硬化病史15年,昨日下午给予穿刺放腹水治疗,今晨言语不清,举止反常,昼睡夜醒,脑电图有特征性改变。医嘱给予醋酸灌肠,是为了
A.举元煎B.大补元煎C.保阴前D.固阴煎E.失笑散治疗月经过多气虚证,应首选
正常人清晨浓缩尿中偶可见的管型是
未来净收益越大,房地产的价值就越高,反之就越低。()
关于仲裁裁决效力的说法,正确的是()。
“申报日期”栏应填()。“运输工具名称”栏应填()。
电脑的发明与普及虽然拓展了人脑的意识功能,但是,再先进的电脑也不可能代替人脑。因为人脑的思维活动都是有意识的,包含着某种创造性,而电脑的一切行为都是由预先编好的程序控制的,它不具有主动性和创造性。以下哪项为真,将最有力地支持题干的观点?
为了实现VLAN1,VLAN2和VLAN3的虚拟网络划分,在ATM和RT路由器中应设置哪几种服务协议(如BUS)?试述从PC1发送一个IP包到PC2的路由计算过程和传送路径。
AGUIDETOTOXICSINTHEHOMEThisfactsheetbringsgoodnews.Therearealternativesto"householdtoxics".Someofthesep
最新回复
(
0
)