首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为 #include<stdio.h> vold abc(char*str) { int a,b; for(a=b=0;str[a]! =’\0’;a++) if(str[a]!=’c’)
下列程序的运行结果为 #include<stdio.h> vold abc(char*str) { int a,b; for(a=b=0;str[a]! =’\0’;a++) if(str[a]!=’c’)
admin
2009-02-15
48
问题
下列程序的运行结果为 #include<stdio.h> vold abc(char*str) { int a,b; for(a=b=0;str[a]! =’\0’;a++) if(str[a]!=’c’) str[b++]=str[a]; str
=’\0’;} void main() { char str[]="abcdef"; abc(str); printf("str[]=%s",str);}
选项
A、str[]=abdef
B、str[]=abcdef
C、str[]=a
D、str[]=ab
答案
1
解析
本题考查了用字符指针引用字符数组中的字符及对字符的操作。函数abc()的for语句执行过程是:丛字符指针str所指向的字符数组的第一个元素开始,逐一判断字符是否为’c’,若不是就执行一次数组元素的赋值过程,若字符为’c’就不执行,所以答案为A)。
转载请注明原文地址:https://www.kaotiyun.com/show/C0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommandl_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)....
窗体上有1个名称为Text1的文本框,1个名称为Timerl的计时器,且己在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
在菜单编辑器中建立1个名称为Menu()的菜单项,将其“可见"属性设置为False,并建立其若干子菜单,然后编写如下过程PrivateSubForm_MousDown(ButtonAsInteger,ShiftAsInteger,X
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsIntege
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpen:CD1.DefaultExt=”doc”在打开文件的对话框中选择了”c:\filel.txt”文件,则FileTitle属性的值是
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
层次型、网状型和关系型数据库划分原则是()。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimmAsStringm=InputBox("请输入字符串")Printpick
以下选项中,不能作为合法常量的是
随机试题
符合化生的病变是
A.大肠埃希菌B.双歧杆菌C.金黄色葡萄球菌D.铜绿假单胞菌E.艰难梭状芽胞杆菌与胆道感染相关的肝脓肿的常见致病菌是()
本案中的当事人有哪些?本案中的其他诉讼参与人有哪些?在刑事诉讼中的地位和作用分别是什么?
西周时期审判案件时判断当事人陈述真伪的一种观察方式是:()。
按照《中华人民共和国教育法》的规定,对在校园内结伙斗殴,寻衅滋事,扰乱学校及其他教育机构教育教学秩序或者破坏校舍、场地及其他财产的,由()来处罚。
讲授法一定是注入式教学,谈话法一定是启发式教学吗?
在明代万历年间,把欧洲圣像油画带入中国的是_______。
下列不属于无线接入技术的是()。
Tostartanewbusiness,youshouldfirst______.
Paperairlinetickets,oncetheindustry【36】,areonthefasttracktobeforgotten.IftheInternationalAirTransportAsso
最新回复
(
0
)