首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include void del(char*s) { int i,j;char*a; a=s; for(i=0,j=0;a[i]!=’\0’;i++) {if(a[i]
下面程序的运行结果是( )。 #include void del(char*s) { int i,j;char*a; a=s; for(i=0,j=0;a[i]!=’\0’;i++) {if(a[i]
admin
2020-11-27
18
问题
下面程序的运行结果是( )。
#include
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/Te3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
有以下函数:intaaa(char*s){char*t=s:while(*t++);t一一:return(t—s);}以下关于aalt函数功能叙述正确的是()。
以下定义数组的语句中错误的是
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
下列与队列结构有关联的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
下列各序列中不是堆的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
碳弧气刨的工作原理是怎样的?
某老年呼吸衰竭病人,近日因咳嗽、咳痰、气急明显,又出现神志不清、发绀、多汗及皮肤湿润温暖,查血气分析,pH7.3,PaO245mmHg,PaCO280mmHg,应给予()
关于脾的描述正确的是
最近报道一女青年接受X线检查时,对医生让其脱掉上衣不解,甚至认为医生这样做是非常无礼的,有的甚至因此发生纠纷。此案例说明的核心伦理学问题是
根据《建筑法》的规定,工程监理单位与承包单位串通,为承包单位谋取非法利益,给建设单位造成损失的,法律后果是()。
一般来讲,投资结构的类型有()。
一艘轮船顺流而行,从甲地到乙地需要6天;逆流而行,从乙地到甲地需要8天。若不考虑其他因素,一个漂流瓶从甲地到乙地需要多少天?
设x≥一1,求∫一1x(1一|t|)dt.
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
Youwillnowbeaskedtogiveyouropinionaboutafamiliartopic.Afteryouhearthequestion,youwillhave15secondstoprep
最新回复
(
0
)