首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #include<stdio.h> voidabc(char*str) {int a,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]!=’a’)
下列程序的运行结果为( )。 #include<stdio.h> voidabc(char*str) {int a,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]!=’a’)
admin
2010-09-05
92
问题
下列程序的运行结果为( )。
#include<stdio.h>
voidabc(char*str)
{int a,b,i,j;
for(i=j=0;str
!=’\0’;i++)
if(str
!=’a’)
str[j++]=str[j];
str[j]=’\0’;
}
void main()
{char Str[]="abcdef’;
abc(str);
printf("str[]=%s",str);
}
选项
A、str[]=bcdef
B、str[]=abcdef
C、str[]=a
D、str[]=ab
答案
A
解析
本题考查函数调用时的参数传递。通过函数abc的执行,将字符串中的字母a去掉,保留剩下的。由于是通过指针调用,所以改变字符串的结果。
转载请注明原文地址:https://kaotiyun.com/show/ulWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click() Dimarr DimStartAsInteger,FinishAsInteger DimSu
窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( )。
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpenCD1.DefaultExt="doc"在打开文件的对话框中选择了"c:\file1.txt"文件,则FileTitle属性的值是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
编写如下程序:PrivateSubCommand1_Click()DimnumAsIntegerDimkAsInteger,nAsIntegernum=InputBox("请输入一个正整数:")k
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
关系数据模型
计算机软件的构成是
以下过程定义中正确的过程首行是( )。
按照“先进后出”原则组织数据的数据结构是()。
随机试题
下列各项中,其数值等于n期即付年金现值系数的有()
皂苷溶血作用的有无取决于
在实行监理的工作中,总监理工程师具有( )。
下列费用中不属于资金筹集成本的有( )。
实用主义教育学是19世纪末20世纪初在美国兴起的一种教育思潮,是典型的“美国版”的教育学,对20世纪整个世界的教育理论研究和教育实践发展产生了极大的影响。下列属于实用主义教育学的代表人物的是()。
设f(x)=F(x)=∫0xf(t)dt(x∈[0,2]),则().
[*]
有如下程序段:inti=1;intj=4;intmain(){intj=i,i=8;cout
What’stherelationshipbetweenthetwospeakers?
Britainisnotjustonecountryandonepeople;evenifsomeofitsinhabitantsthinkso.Britainis,infact,anationwhichca
最新回复
(
0
)