首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #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
2019-12-17
36
问题
下列程序的运行结果为( )。
#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/ghCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
下关于算法的叙述错误的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
以下叙述中正确的是
以下叙述中错误的是
下列语句组中,正确的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下面选项中关于“文件指针”概念的叙述正确的是
下面属于系统软件的是
随机试题
设intx,y,z;,从键盘输入x、y和z的值,正确的语句是()
白血病细胞的形态学特点是
患者,男,22岁,胸痛,同时伴发热,气急,心界明显扩大。心尖冲动位于心浊音界左缘内侧2cm,肝肋下5cm,心电图示窦性心动过速,低电压。诊断急性非特异性心包炎最特异的是
合成前列腺素的前体是
原始社会的共有制主要存在于()。
甲公司2019年年末长期资本为5000万元,其中长期银行借款为1000万元,年利率为6%;所有者权益(包括普通股股本和留存收益)为4000万元。公司计划在2020年追加筹集资金5000万元,其中按面值发行债券2000万元,票面年利率为6,86%,期限5年,
蒙古族的传统食品分为白食和红食两种,白食在蒙古语里叫“乌兰伊德”,红食在蒙古语里叫“查干伊德”。()
居民身份证及其他人口证件的签发和验证工作属于治安行政管理工作中的内容之一。( )
AlthoughtheUnitedStatescherishesthetraditionthatitisanationofsmalltownsandwideopenspaces,onlyoneineightAm
A、Hehasafeelingofinsecurity.B、Heismissinghisfamily.C、Helacksself-confidence.D、Hefeelsill.B根据前三项推测,问题可能与某种心理活动有关
最新回复
(
0
)