首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
22
问题
下面程序的运行结果是( )。
#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://jikaoti.com/ti/0Cz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句:char*aa[2]={’’abcd’’,’’abcD’’};则以下叙述正确的是
下列与队列结构有关联的是
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
有以下程序intf(intm)main(){intn=0;{staticintn=0;printf("%d,",f(++n));
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
若有定义语句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是
某系统总体结构如下图所示,该系统结构图的宽度是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
随机试题
Whatisthebetterwayofstayingawayfromthecoldwinterdays?ComeouttoourHallMarketsinthebeautifulcountryside,ful
电动机按供电性质可分为()。
男,55岁。进行性吞咽困难三个月,体重下降5kg,目前能进半流食。进一步确诊的首选检查方式是
停经40天,下腹痛及阴道出血1天,量多,有血块,查:子宫稍大,宫口有胚胎组织填塞。最有效的治疗措施是( )。
销售材料的成本、出售单独计价包装物的成本和出租包装物的成本全部计入其他业务成本。()
下列关于现金回归线的表述中,不正确的有()。
孙中山参考国外行政管理学的理论与实践,结合中国的传统,提出了()思想。
考虑一元二次方程x2+Bx+C=0,其中B,C分别是将一枚色子(骰子)接连掷两次先后出现的点数.求该方程有实根的概率p和有重根的概率q=________.
位运算符分为逻辑运算符和【】运算符。
Sincetheearly1970’s,historianshavebeguntodevoteseriousattentiontotheworkingclassintheUnitedStates.Yetwhile
最新回复
(
0
)