首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #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
31
问题
下列程序的运行结果为( )。
#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/Nwz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
在E—R图中,用来表示实体联系的图形是
有以下函数intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
软件需求规格说明书的作用不包括
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对
随机试题
转速负反馈调速系统能随负载的变化而自动调节整流电压,从而补偿()的变化。
典型的腹外疝由_____、______、______和______等组成。
术中的无菌原则,下列哪些项是正确的()(1997年)
内科医生王某,在春节探家的火车上遇到一位产妇临产,因车上无其他医务人员,王某遂协助产妇分娩。在分娩过程中,因牵拉过度,导致新生儿左上肢臂丛神经损伤。王某行为的性质为
[2007年第128题]对于各种管道穿过人防地下室的说法,以下哪项错误?
(2013年)企业资源计划(ERP)的核心模块是()。
某企业2011年购销情况如下:年初存货结存20万千克,单价8元,9月购进80万千克,单价6元,12月销售存货40万千克,单价10元。假设企业存货方法可以选择加权平均法和先进先出法中的一种,不存在纳税调整事项,企业所得税税率为25%,则从所得税的角度考虑,企
设计薪酬制度时,要构建相应的支持系统,如()。
Currencieshaveamarket,theforeignexchangemarket.Here,poundssterling,U.S.dollars,SwissFrancs,ItalianLife,etc.are
Thispassageismainlyaboutsomesocialandculturalchangesof1970sand1980s.UnlikecommonAmericans,manycharactersinT
最新回复
(
0
)