首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为 #include void abc(char*str) { int a,b; for(a=b=0;str[a]!=’\0’;a++) if(str[a]!=’c’) str[b++]=str[a]; str[b]=’\0
下列程序的运行结果为 #include void abc(char*str) { int a,b; for(a=b=0;str[a]!=’\0’;a++) if(str[a]!=’c’) str[b++]=str[a]; str[b]=’\0
admin
2013-06-11
102
问题
下列程序的运行结果为
#include
void 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
答案
A
解析
本题考查了用字符指针引用字符数组中的字符及对字符的操作。函数abc()的for语句执行过程是:从字符指针str所指向的字符数组的第一个元素开始,逐一判断字符是否为’c’,若不是就执行一次数组元素的赋值过程,若字符为’c’就不执行。
转载请注明原文地址:https://www.kaotiyun.com/show/W8Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是
设有下列二叉树:对此二叉树后序遍历的结果是
设有以下语句typedefstructs{intg;charh;}T则下面叙述中正确的是
在关系数据模型中,通常可以把()称为属性,其值称为属性值。
函数重载是指
若以“w+”方式打开一个已存在的文件,则以下叙述正确的是______。
一般地,二叉树可以有______种基本形态。
执行以下程序后,输出’*’号的个数是______。#include<stdio.h>main(){inti,j;for(i=1;i<6;i++)for(j=2;j<=i;j++)putch
下列选项中非法的字符常量是()。
随机试题
下列与多头看跌期权价值正相关变动的因素有()。
吴女士,46岁,近1年来月经不规则,现停经48d,发生阴道大出血。妇科检查:宫颈中度糜烂,子宫饱满,稍软。首选的止血方法是
患者女性,40岁,半年来口腔反复疼痛、“溃疡”就诊,半年来患者有反复低热,原因不明。检查可见患者消瘦,慢性病容,口内颊黏膜、舌黏膜、腭黏膜大量灰白色假膜,易撕下,遗留浅层糜烂或渗血的表面,牙龈红肿,部分龈缘糜烂此时,最有诊断意义的检查是
哪些是标前设计的编制程序( )。
地下连续墙的混凝土浇灌一般采用()。
在佛教常见的称谓中,“出家四众”包括()。
判断病理性抑郁与非病理性抑郁的标准包括()。(2011年11月真题)
资产阶级民主从一开始就是少数人的民主,是以少数人对多数人的统治为前提的民主,是以保护资产阶级私有制经济利益为条件的民主,因而具有局限性、有限性、反动性、虚伪性和欺骗性。它以表面的全民性作为伪装,掩盖其对多数人实行统治、压迫的阶级实质。而我国人民当家作主的社
Foreachblank,choosethebestanswerfromthefourchoicesandwritedownontheanswersheet.(66)isaprotocolthatah
Kissing,strokingandwildembracesarecommonenough,andnowthequiet,romanticgestureofholdinghandsinpublicisa【M1】__
最新回复
(
0
)