首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> voidfun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main( ) { char ss[10]="acc",aa[10]="
有以下程序: #include<stdio.h> voidfun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main( ) { char ss[10]="acc",aa[10]="
admin
2022-06-24
27
问题
有以下程序:
#include<stdio.h>
voidfun(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、ace,bbxxyy
B、accbbxxyy,bbxxyy
C、accxxyy,bbxxyy
D、accxyy,bbxxyy
答案
B
解析
在函数fun( )中,前一个while循环的作用是如果形参指针t所指内容不为0,则让t增1,直到它指向0。后一个while循环的作用是将s所指内容赋给t所指地址,然后两者同时增1,直到赋给t的内容为0。由此可见,函数fun( )的作用就是将形参s所指字符串连接到形参t所指字符串末尾,相当于库函数中的strcat( )。主函数中使用fun( )将数组aa中的字符串连接到了数组ss中原有字符串之后,所以执行完后,ss中的字符串为“accbbxxyy”。程序最后输出的结果是accblJxxyy,bbxxyy。
转载请注明原文地址:https://jikaoti.com/ti/Zxd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于C语言的符号常量,以下叙述中正确的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
以下叙述中正确的是()。
下列链表中,其逻辑结构属于非线性结构的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是()。
以下程序的主函数中调用了其前面定义的fun函数#include<stdio.h>……main(){doublea[15],k;k=fun(a);}则以下选项中错误的fun函数首部是
下面不属于软件测试实施步骤的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4
下列说法不正确的是()。
随机试题
根据国家有关规定,经批准招收适龄儿童、少年进行文艺、体育等专业训练的社会组织,应保证所招收的适龄儿童、少年接受义务教育;自行实施义务教育的,应当经()教育行政部门批准。
患者,女,54岁。感染乙肝数年,近3个月来感肝区疼痛,食欲缺乏,昨晚出现低血糖症状,今来院就诊,查体发现肝大。经检查,确诊为晚期肝癌,不宜行手术。该患者目前应首选
关于下颌下腺炎的叙述哪项是错误的
郁李仁的功效是当归的功效是
施工生产区内机动车辆临时道路的最小转弯半径不得小于()m。
下列不具备担任高级会计师资格的人员是()。
期货投资者保障基金由中国证监会集中管理,统筹使用。()[2013年3月真题]
人体免疫细胞可分为两类,一种是保卫人体不受侵犯的“军队”型细胞,另一类则是维持内部治安的“警察”型细胞。前者是通过抗原抗体反应来实现抗病毒感染,其作用反应通常需要一定的时间;后者又称为自然杀伤细胞(NK细胞),人体体内每天会诞生100万个新细胞,其中约有5
人们在睡眠过程中表现出心律与血压不规则,呼吸变得急促,眼球开始快速运动的阶段属于()。
Fearresponsescanonlybeerasedwhenpeoplelearnsomethingnewwhileretrievingthefearmemory.Thisistheconclusionofa
最新回复
(
0
)