首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<stdio.h> void del(char*s) {int i,j;char*a; a=s; for(i=0;=0;a[i]!=’\0’;i++) {if(a[i]>=’0’&&a[i]<=’9’){
下面程序的运行结果是( )。 #include<stdio.h> void del(char*s) {int i,j;char*a; a=s; for(i=0;=0;a[i]!=’\0’;i++) {if(a[i]>=’0’&&a[i]<=’9’){
admin
2021-02-25
43
问题
下面程序的运行结果是( )。
#include<stdio.h>
void del(char*s)
{int i,j;char*a;
a=s;
for(i=0;=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://www.kaotiyun.com/show/h6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计过程不包括
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
设有定义:doublex=2.12;,以下选项中不能完整输出变量x值的语句是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误均是()。
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
以下定义语句中正确的是()。
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
对如下二叉树进行后序遍历的结果为
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文件PROGl.C文件中
随机试题
A.第1对咽囊B.第2对咽囊C.第3对咽囊D.第4对咽囊上一对甲状旁腺来源()
肺的顺应性变大,表示()。
下述疾病中不易引起胃扩张的是
17岁,男性,诊断为风湿性心肌炎,心功能Ⅲ级,心率110次/分,心电图示窦性心动过速,P-R间期0.28秒,对其心力衰竭的治疗最正确的是
纵隔畸胎瘤好发部位是
由心肌发炎损害引起的心力衰竭,禁用
分泌雌激素的卵巢恶性肿瘤是
出具客票是旅客的法定义务。()
下列说法与材料相符的是()。
commission
最新回复
(
0
)