首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char *t , char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ) ; } main() { char ss[10]="ac
有以下程序 #include void fun(char *t , char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ) ; } main() { char ss[10]="ac
admin
2019-12-17
58
问题
有以下程序
#include
void fun(char *t , char *s)
{ while(*t!=0) t++;
while( (*t++ = *s++ )!=0 ) ;
}
main()
{ char ss[10]="acc",aa[10]="bbxxyy";
fun(ss, aa);printf("%s,%s\n", ss,aa);
}
程序的运行结果是
选项
A、acc,bbxxyy
B、accbbxxyy,bbxxyy
C、accxxyy,bbxxyy
D、accxyy,bbxxyy
答案
B
解析
本题重点考察while循环语句的简单应用。函数fun()中,前一个while循环的作用是:如果形参指针t所指内容不为0,则让t增1,直到它指向0。后一个 while循环的作用是:将s所指内容赋给t所指地址,然后两者同时增1,直到赋给t的内容为0。由此可见,函数fun()的作用就是将形参s所指字符串连接到形参t所指字符串末尾,相当于库函数中的strcat()。主函数中使用fun()将数组aa中的字符串连接到了数组ss中原有字符串之后,所以执行完后,ss中的字符串为"accbbxxyy"。程序最后输出的结果是:accbbxxyy,bbxxyy。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jICp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intm=33,n=66;m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。例如,若字符串为abcd,则应输出:dcba。请改正程序中的错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删
函数fun的功能是:计算的前n项之和。若x=2.5,n=15时,函数值为:1.917914。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行
下列给定程序中,函数fun的功能是:根据整形参m的值,计算如下公式的值。例如,若m中的值为5,则应输出0.536389。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,
若有定义:inta[2113];,以下选项中对a数组元素正确引用的是
若有定义语句:intm[]={5,4,3,2,1),i=4;,则下面对m数组元素的引用中错误的是
在深度为7的满二叉树中,叶子结点的个数为
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在E-R图中,用来表示实体联系的图形是
数据流图中带有箭头的线段表示的是
随机试题
A.unveiledB.comfortableC.comparisonD.totallyE.qualityF.designedG.competitionH.entirelyI.averageJ.
国际货物买卖合同的当事人约定采用CIF贸易术语,CIF是指【】
全国第一个农村革命根据地是()
A、丙硫氧嘧啶B、甲状腺素片C、利血平D、复方碘溶液E、131Ⅰ治疗仅用于手术前准备与甲状腺危象的药物是
A.保和丸加减B.四神丸加减C.参苓白术散加减D.加味左金丸加减E.舒肝丸加减脾肾阳虚宜选用的方药是()。
《中华人民共和国人口与计划生育法(2015年修正)》指出我国少数民族也要实行计划生育。()
珍贵、濒危的水生野生动物以外的其他水生野生动物的保护,适用于()的规定。
基金公司在风险管理中应当遵循的原则不包括()。
一位农民到县政府上访,信访干部多次劝其回去,他不但不听,反而咒骂,后发展到互相推搡。领导派你去协助这名信访干部处理,你会怎么做?
数据库系统的数据独立性是指()。
最新回复
(
0
)