首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char *t,char *s) { while(*t!=0) t++; while((*t++=*s++)!=0); } main() { char ss[10]="acc",aa[10
有以下程序 #include void fun(char *t,char *s) { while(*t!=0) t++; while((*t++=*s++)!=0); } main() { char ss[10]="acc",aa[10
admin
2010-12-10
31
问题
有以下程序
#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、accxyy,bbxxyy
B、acc,bbxxyy
C、accxxyy,bbxxyy
D、accbbxxyy,bbxxyy
答案
D
解析
本题中fun函数实现了字符串函数strcat的功能,将字符串aa连接到字符串ss的末尾。调用fun函数时,形参t和s分别指向了字符串ss和aa,然后通过一个while循环使t指向字符串ss的结束符的位置,第二个while循环将字符串aa中的字符(包括结束符’\0’)逐个复制到字符串ss的末尾处。
转载请注明原文地址:https://kaotiyun.com/show/6mPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用来设置文字字体是否为粗体的属性是( )。
能够将组合框Combo1中最后一个数据项删除的语句为( )。
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
下列叙述中,不属于设计准则的是()。
为了实现鼠标自动拖放,必须把()属性设置为1;而为了执行手动拖放,必须把该属性设置为0。
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。请编写程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。单击“找最大值”按钮时,调用find过程分别找
结构化程序设计中,下面对goto语句使用描述正确的是
在一棵二叉树上,第5层的结点数最多是()。
______是构成C语言程序的基本单位。
随机试题
土地使用权出让的生效要件是什么?
民用建筑设计项目一般应包括的设计阶段为()。Ⅰ.方案设计阶段;Ⅱ.初步设计阶段;Ⅲ.技术设计阶段;Ⅳ.施工图设计阶段
铁路车辆轮对基本限度要求:车辆轮对内侧距离为()mm。
某石油公司对自己开采的原油进行炼化,生产各种石化产品,并自行组织这些产品的销售。该公司实施的是()。
下列属于省辖市的是()市。
根据《中华人民共和国未成年人保护法》和《中华人民共和国预防未成年人犯罪法》的规定,对未成年人犯罪一律不公开审理的年龄是()。
地震是地球上的主要自然灾害之一。下列关于地震的说法,错误的是:
要在一个实验中测定30个学生记忆无意义单词的能力,自变量是每个项目被诵读的次数,一次或五次,请分别采用被试内设计和被试间设计进行实验,并说明可能出现的问题。
设α1,α2,β1,β2为三维列向量组,且α1,α2与β1,β2都线性无关.(Ⅰ)证明:至少存在一个非零向量可同时由α1,α2和β1,β2线性表示;(Ⅱ)设,求出可由两组向量同时表示的向量.
Investigatorshavetriedtofindouthowlongapersoncangowithoutsleep.(Passage1)
最新回复
(
0
)