首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #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
71
问题
下列程序的运行结果为( )。
#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://www.kaotiyun.com/show/ghCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是
有三个关系R、S和T如下。由关系R和S通过运算得到关系T,则所使州的运算为
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均己正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->next;
以下选项中不能用作C程序合法常量的是
编写函数intfun(intlim,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回所求出的素数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
用树形结构表示实体之间联系的模型是
层次型、网状型和关系型数据库划分原则是
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
随机试题
关于套箱围堰施工技术要求的说法,错误的是()。
气压制动气室推杆行程过长时,会造成制动不良。()
1024个32B32点阵的汉字字模,需要占用的存储空间为________KB。
胃大部切除术后吻合口溃疡为一严重的并发症,90%以上发生在()
王某经过考试成为某县财政局新录用的公务员,但因试用期满不合格被取消录用。下列哪一说法是正确的?(2014年卷二第44题)
初始地籍调查成果资料的整理的基本要求叙述不正确的是()。
混凝土坝斜缝分块的原则包括()。
所售出的商品需要安装和检验的,在购买方接受交货以及安装和检验完毕前,销售方通常不应确认收入,如果安装程序比较简单或检验是为了最终确定合同或协议价格而必须进行的程序,销售方也不可以在发出商品时确认收入。()
人类基因组测序完成后,生物学家便一直在绘制碱基上的小差异,即单核苷酸多态性,这些小差异成为2007年10余个研究项目的关键内容。在这些被称为广泛关联基因组研究中,研究人员对数千名患病或无病个体的DNA进行了对比,以确定哪些小的基因差异会给人类带来疾病风险。
WhendidKantbecomeaprofessor?
最新回复
(
0
)