首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
2021-02-25
56
问题
下面程序的运行结果是( )。
#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/N6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
关于“while(条件表达式)循环体”,以下叙述正确的是()。
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标.并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:请勿改动主函数
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
若有定义语句:inta=3,b=2,c=l;以下选项中错误的赋值表达式是()。
有以下程序段:int*P:P=__________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。例如,从主函数输入一个整数:27638496,函数返回值为:26846。请在程序的下划线处填入正确的内容并把下划线删除,使程序
随机试题
患者,女,59岁。农民。因“多饮、多尿3年,加重1年,意识不清4小时”急诊入院。查体温37.5℃,脉搏110次/分,呼吸24次/分,血压108/75mmHg。血糖28.50mmol/L,血钠152.0mmol/L,血钾4.87mmol/L,血氯122mmo
细胞间相互作用受MHC-Ⅱ类分子限制的是()
一般不出现血红蛋白尿的疾病是()。
下列占地面积大于300m2的仓库中,必须设置DN65的室内消火栓的仓库是()。
按照《合同法》的规定,下列情形中,要约不失效的是()。
按照《招标投标法实施条例》的规定,招标过程中,当投标截止时间止,投标人的数量少于()家,应当重新招标。
以下关于实际利率和名义利率的说法中,错误的是()。
按现行企业会计制度的规定,企业有可能确认收益的情况是()。
【B1】【B7】
WelcometotheKingsbridgeInformationCenterWeareyourofficialholidayguideforaccommodation,restaurants,beaches,shoppi
最新回复
(
0
)