首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
38
问题
有以下程序
#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全国计算机二级
相关试题推荐
如果在过程A中用语句:Callproc(a,b)调用下面的过程PrivateSubproc(bAsInteger,ByValaAsInteger)a=a+1b=b*2EndSub则调用结束后
设a=“VisualBasic”,下面语句中可使b=“Basie”的是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
VisualBasic为每种控件规定了一个默认属性,在设置默认属性时,不必给出属性名。下列控件中默认属性为Text的控件是
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>ba=a—bWendfun=aEndFu
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
下列选项中不属于结构化程序设计原则的是()。
若从键盘输入58,则以下程序输出的结果是______。main{){inta;scanf("%d",&a);if(a>50)printf("%d",a);
C源程序的基本单位是______。
随机试题
A、处方前记B、处方主体C、处方附录D、处方正文E、处方后记以RP或R标示开头的是
炎性肉芽肿中主要炎细胞是
申请房地产权属登记应当同时具备以下()等条件。
企业计提的固定资产折旧费用除了计入制造费用以外,都应该计入管理费用。()
根据《农村信用合作社农户联保贷款管理指导意见》和行业管理规定,为解决农村工商法人企业小额短期资金需要,允许其加入联保小组,但必须以f)身份出面。
Theauthorclaimsthatgoodscience______.Itcanbeinferredfromthepassagethatscientistsofthe18thcentury______.
ForeigncashiersandcarersarenowafactoflifeinJapan,especiallyinurbanareas.Thenumberofforeignworkershasrisen
数据库管理系统(DBMS)提供数据库操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和【】。
PsychologistsatQowl,aprivatefirmlinkedtotheUniversityofPortsmouthanalyzedthequalityofworkinglifeofabout5000
A、Theyareusuallyadoptedfromdistantplaces.B、Theirbirthinformationisusuallykeptsecret.C、Theirbirthparentsoftentr
最新回复
(
0
)