首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #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
34
问题
下列程序的运行结果为( )。
#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://jikaoti.com/ti/2OG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下。由关系R和S通过运算得到关系T,则所使州的运算为
有以下程序,程序运行后的输出结果是main(){intm=12,n=34;printf("%d%d",m++,++n);printf("%d%d\n",n++,++m);}
以下选项中不属于C语言标识符的是
以下叙述中正确的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i
关于C语言的符号常量,以下叙述中正确的是
给定程序中,函数fun的功能是:计算形参x所指数组中Ⅳ个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正数:
下列给定程序中函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和hum2分别为27和81,则输出的最大公约数为27。请改正程序中的错误,使它能得出正确结果
软件测试的目的是
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
随机试题
为了推动经济高质量发展,党和国家提出了绿色发展理念。如今绿色商品、绿色生产方式和生活方式蔚然成风,绿色产品成为当前最热销的商品之一。当前,在我国社会主义市场经济的条件下,绿色商品的热销说明()。
6-磷酸葡萄糖直接参与的代谢途径有
股骨干与股骨颈构成的颈干角约为
人体内氨的主要去路是
肝气郁结型胁痛宜首选
“强化服务”的关键是提高服务质量。()
企业计提的长期股权投资减值准备,应借记的会计科目是()。
形象联想的学习策略属于()。
1787年宪法使独立后的美国从邦联制发展成为联邦制,其重要作用是()。①结束了松散状态,维护了国家统一②满足了人们群众对权益的要求③确立了美国的责任内阁制④促进了美国资本主义的发展
下列选项中对民法所称期间相关内容说法错误的是()。
最新回复
(
0
)