首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #include void abc(char*str) { int a,b,i,j; for(i_-j=0;str[i]!=’\0’;i++) if(str[i]!=’a’)
下列程序的运行结果为( )。 #include void abc(char*str) { int a,b,i,j; for(i_-j=0;str[i]!=’\0’;i++) if(str[i]!=’a’)
admin
2021-06-15
70
问题
下列程序的运行结果为( )。
#include
void abc(char*str)
{ int a,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/Uutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)Il(d=-1))a=5;printf("%d,%d,%d,%d\
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
下列叙述中正确的是( )。
有以下程序#include#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i
下列叙述中正确的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。
在结构化程序设计中,模块划分的原则是
设有以下程序段structperson{charname[10];charsex;floatweight;}zhangsan,*ptr;ptr=&zhangsan;若要从键盘读入姓名给结构体变量zhangsan的name成员
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
触电救护者需()
1)______linguisticcompetenceandlinguisticperformance2)______assimilationandaccommodation3)______thelang
桩冠的长度约为根长的()。
下列有关会计职业道德“廉洁自律”的表达中,正确的是()。
根据破产法的规定,下列哪些情况出现时,人民法院应当以书面形式裁定宣告债务人企业破产:( )。
基金()对其资产按规定进行估值。
在ASCII码表中,根据码值由小到大的排列顺序是()。
A、 B、 C、 A
OnlineShoppingIncreasinglypopularwithadultsandyoungpeople,onlineshoppinggivesyou【1】______tovariousproductsand
A、Hehasabigappetite.B、Heeatsonlyatregularmealtimes.C、Heavoidsnewfoods.D、Heeatsonlyhealthfulfoods.A选项中的He,bi
最新回复
(
0
)