首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为 #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
59
问题
下列程序的运行结果为 #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全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括
有如下程序:PrivateSubForm_Click()DimsAsInteger,pAsIntegerp=1Fori=1To4Forj=1Tois=s+jNextjp=p*sNextiPrintpEn
阅读程序:OptionBase1PrivateSubFormClick()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=_______
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列有语法错误的赋值语句是
以下选项中,不合法的VisualBasic的变量名是()。
下面不能作为软件需求分析工具的是
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimart(5)Asrec则
两个或两个以上的模块之间关联的紧密程度称为()。
随机试题
分泌突然增加而诱发排卵的激素是
关于x线影像放大的叙述,错误的是
典型急性菌痢患者的粪便呈
A、上市药品B、现代药C、传统药D、国家基本药物E、基本医疗保险用药符合上条原则,市场能够保证供应,并经社保部门批准的药品是
厚朴的性状特征有
设总体X的概率密度为,其中θ>-1是未知参数X1,X2,…,Xn是来自总体X的样本,则θ的矩估计量是()。
通常亮度下,人眼睛瞳孔的直径约为3mm,视觉感受到最灵敏的光波波长为550nm(1nm=1×10-9m),则人眼睛的最小分辨角约为:
下列选项中,属于工程准备阶段文件的有()。
会计报表的编制必须符合以下要求:数字真实、内容完整、计算准确、说明清楚、编报及时、手续齐备等。( )
论述孔子的道德理论及其现代价值。(2012/2015年东北师大)
最新回复
(
0
)