首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> void fun(char *t,char *s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { char ss[
有以下程序: #include <stdio.h> void fun(char *t,char *s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { char ss[
admin
2022-04-01
45
问题
有以下程序:
#include <stdio.h>
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、aec,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/36kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序:#includemain(){charc1.c2:c1=’A’+’8’-’4’;c2=’A’+’8’-’5’:printf("%c,%d\n",c1,c2);}
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设doublex,y,*px=&x,*py=&y;则正确的输入语句是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下选项中不能用作C程序合法常量的是
下列关系表达式中,结果为“假”的是
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
根据资本资产定价模型,β系数作为衡量系统风险的指标,其与收益水平之间是()关系。
支持TCP/IP协议的网络通信的基本操作单元是()
系统性红斑狼疮最常见的皮肤损害发生在
胸痹的主要病机是:
患炭疽死亡的患者尸体应当
患者27岁,已婚,自述停经50d,少量阴道出血5d,2h前突然下腹剧痛,伴肛门坠胀感,晕厥1次,前来急诊。既往身体健康,月经正常。查:痛苦面容,脸色苍白,血压10.7/6.7kPa(80/50mmHg),脉搏110/min,下腹明显压痛,反跳痛。妇科检查
案例:下面是初中物理“质量”一课的教学片段。上课铃响了,老师开始上初中物理“质量”一课。老师:同学们。这节课我们学习“质量”一节。我们知道,自然界中的一切物体都是由物质组成的。比如,教室里的桌子、凳子、书本,以及我们大家都是由物质组成的。有
Human-inducedclimatechangeislikelytomakemanypartsoftheworlduninhabitable,oratleastuneconomic.Overthecourseof
若有以下程序#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/;printf("%d,%d,%d\n",a,b,c);/*第
A、Saturdayafternoonwastheman’sbusyhours.B、Mr.Smithisanoldfriendoftheman’s.C、Themanwon’tbeabletoenjoyalon
最新回复
(
0
)