首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<stdio.h> voiddel(char*s) {inti,j; char*a: a=s; for(i=0,j=0;a[i]!=’\0’;i++) {if(a[i]>=’0’&&a[i]<=’9’)
下面程序的运行结果是( )。 #include<stdio.h> voiddel(char*s) {inti,j; char*a: a=s; for(i=0,j=0;a[i]!=’\0’;i++) {if(a[i]>=’0’&&a[i]<=’9’)
admin
2021-07-09
72
问题
下面程序的运行结果是( )。
#include<stdio.h>
voiddel(char*s)
{inti,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( )
{chars[ ]=’’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/tzkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是
以下叙述中正确的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
以下C语言表达式中,与k=i++完全等价的表达式是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
下面关于算法的叙述中,正确的是()。
随机试题
基尔霍夫定律是直流电路的定律,对于交流电路是不能应用的。()
与独立准直器、MLC运动调强相比,以下不是电磁偏转扫描技术的优点的是
请简要论述西周的刑罚适用制度。
依据《企业所得税法》的规定,下列不属于企业所得税纳税人的是()。
影响课堂管理的因素包括()
加涅的学习结果分类为智慧技能、认知策略、言语信息、_______和态度五个方面。
2011年10月31日,地球迎来了第70亿名公民的降生。()
甲是A公司的法定代表人,根据公司章程的约定,甲可以代表公司对外签署100万元以下的合同。2016年1月4日,甲与B公司签订买卖合同,合同标的额200万元。B公司不知道A公司章程的约定。该买卖合同()
在现代的CPU芯片中又集成了高速缓冲存储器(Cache),其作用是
A、Heforgotwherehehadputthebook.B、Hedoubtedwhetherhewouldfinishreadingthebook.C、Hefoundthebooktoosimple.D、
最新回复
(
0
)