首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #include void delch(char *s) { int i,j; char *a; a=s; for(i=0,j=0;a[i]!=′\n′;i++) if(a[i]>=′0′ &&a[i]
下面程序的运行结果是 #include void delch(char *s) { int i,j; char *a; a=s; for(i=0,j=0;a[i]!=′\n′;i++) if(a[i]>=′0′ &&a[i]
admin
2010-12-10
32
问题
下面程序的运行结果是
#include
void delch(char *s)
{ int i,j;
char *a;
a=s;
for(i=0,j=0;a
!=′\n′;i++)
if(a
>=′0′ &&a
<=′9′)
{s[j]=a
; j++;}
s[j]=′\0′;}
main()
{ char *item="a34bc";
delch(item);
printf("\n%s",item);}
选项
A、abc
B、34
C、a34
D、a34bc
答案
B
解析
考查用指针引用字符串元素的方法。指针a通过数组元素下标来从头逐个地引用字符串item中的字符,判断不是0~ 9之间的数字时,就去掉这个字符,所以程序结束后,字符串item中就只剩下和两个字符了。
转载请注明原文地址:https://kaotiyun.com/show/doPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是()。
设有以下函数过程PdvateFunctionFun(a()AsInteger,bAsSlring)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger
下列关于通用对话框CDl的叙述中,错误的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下列符号常量的声明中不合法的是
下列选项中不属于结构化程序设计原则的是( )。
E-mail地址由用户名和域名两部分组成,这两部分的分隔符为【 】。
随机试题
Wemaylookattheworldaroundus,butsomehowwemanagenottoseeituntilwhateverwe’vebecomeusedtosuddenlydisappears.
什么叫咬缝?怎样咬缝?
引起症状较重的急性咽炎的致病源是
早产儿主要的护理诊断不包括
通常来说,大理石和花岗石板材之间,接缝严密,其缝隙宽度不应大于( )mm。
根据有关规定,海关可以对与进出口货物直接有关的企业、单位的会计账簿、会计凭证、报关单证以及其他有关资料和进出口货物实施稽查。海关稽查的时限为自进出口货物放行之日起()年内。
《执业医师法》规定给执业医师予以表彰或奖励的情形,下列各项中在该法没有规定的是()。
关于事实行为的表述,正确的是()。
Theyhaveseenmanyinterestingthings______theystartedtheirtriplastmonth.
•Readthetextbelowaboutanaccountant.•Choosethebestwordtofilleachgap,fromA,B,CorD.•Foreachquestion193
最新回复
(
0
)