首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #include<stdio.h> voidabc(Char*str) { inta,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]!=’a’)
下列程序的运行结果为( )。 #include<stdio.h> voidabc(Char*str) { inta,b,i,j; for(i=j=0;str[i]!=’\0’;i++) if(str[i]!=’a’)
admin
2010-09-05
31
问题
下列程序的运行结果为( )。
#include<stdio.h>
voidabc(Char*str)
{ inta,b,i,j;
for(i=j=0;str
!=’\0’;i++)
if(str
!=’a’)
str[j++]=str
;
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/PeWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click() Dima(4,4) Fori=1To4 Forj=1To4
窗体上有一个名称为Command1的命令按钮,并有如下程序代码:PrivateSubCommand1_Click()Staticaa=1:b=2:c=3Callf(a,b,c)Print
执行语句DimX,YAsInteger后( )。
以下关于函数过程的叙述中,正确的是()。
假定Picturel和Text1分别为图片框和文本框的名称,则下列错误的语句是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
对于滚动条控件,下列说法正确的是
在窗体上画一个命令按钮,然后编写如下时间过程()。PrintSubCommandl_Click()a=InputBox(”EntertheFirstinterger”)b=InputBox(”En
以下关于DoUntil…Loop循环的说法正确的是()。
随机试题
CAPM模型的主要思想是()。
数字签名实质上是采用加密的附加信息来验证消息发送方的身份,以鉴别消息来源的真伪。()
A.发热期B.低血压休克期C.少尿期D.多尿期E.恢复期继发性休克多发生在流行性出血热的哪一病期
安全生产投入主要用于以下哪些方面:()。
对于规模大、工艺复杂、需要分期出图的工程项目,承包单位要求分阶段报审施工组织设计的,应该经过()批准。
下列选项中不是中央银行货币政策的最终目标的是( )。
下列选项中,()不属于银行二级资本。
关于高等教育的说法,正确的是()。
目前全国房地产权属登记管理体制,大体有4种模式,包括()。
进程在运行过程中有3种基本状态,它们分别是运行状态、等待状态和()。
最新回复
(
0
)