首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为 #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
30
问题
下列程序的运行结果为 #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://kaotiyun.com/show/C0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
阅读程序:OptionBase1PrivateSubFormClick()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=_______
执行语句PrintSgn(-2^3)+Abs(Int(-12.2)Mod100\Sqr(100))的输出结果为()。
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click()
窗体上有Commandl、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommandlClick()
以下能对正实数d的第3位小数四舍五入的表达式是
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimart(5)Asrec则
在数据库管理系统提供的数据语言中,负责数据模式定义的是
在数据处理中,其处理的最小单位是()。
随机试题
下列资产负债表项目的期末数,可以根据相关总账期末余额直接填列的是()
以下哪项不是影响全冠就位的原因
A.维生素AB.维生素DC.维生素ED.维生素BlE.维生素B6
某居住小区配有200个机动车停车位,应至少配置无障碍机动车停车位的数量为:
在工程地质及水文地质勘察工作的几个阶段中,( )阶段的主要任务是选定工程建筑物的具体地址,如选坝址和库址。
“Thebuyershallpay100%ofthesalesproceedstothesellerbyT/TagainstthefaxofB/L”是属于“装运后见提单传真件T/T”支付条款。()
中国期货业协会依法对期货从业人员实行()。[2015年3月真题]
把认知领域的教学目标分为知识、领会、应用、分析、综合和评价等六个层次的教育心理学家是()。
幼儿园教育活动的设计和实施主要体现在()
A、itsproductleftpeoplewithfoodpoisoningB、theplantisgoingbankruptC、itsmilkproductsdon’tsellwellD、ithastooli
最新回复
(
0
)