首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char*t,char*s) { while(*t!=0)t++; while((* t++=*s++)!=0); } main() {
有以下程序: #include void fun(char*t,char*s) { while(*t!=0)t++; while((* t++=*s++)!=0); } main() {
admin
2019-08-10
66
问题
有以下程序:
#include
void fun(char*t,char*s)
{
while(*t!=0)t++;
while((* t++=*s++)!=0);
}
main()
{
char 85[10]=“acc”,aa[10]=“bbxxyy”;
fun(ss,aa);
prinff(“%s,%s\n”,ss,aa);
}
程序的运行结果是( )。
选项
A、ace,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所指字符串末尾,相当于库函数中的streat()。主函数中使用fun()将数组aa中的字符串连接到了数组ss中原有字符串之后,所以执行完后,ss中的字符串为“aeebbxxyy”。程序最后输出的结果是:accbbxxyy,bbxxyy,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/QMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中的程序段,没有编译错误的是
有以下程序#includemain(){char*s="12134";intk=0,a=0;while(s[k+1]){k++;if(k%2==0){a=a+(s[k]-’0’+
下面选项中关于位运算的叙述正确的是
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUA){STUb={"Zhao",’m’,85.0,90.0};inti;strc
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<7;i++)scanf("%c",&b[i]);gets(A);print
在关系模型中,每一个二维表称为一个
表示关系式x≤y≤z的C语言表达式的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
随机试题
酒依赖患者通常情况下缺乏哪类维生素【】
气滞血瘀型经行浮肿选用八物汤加何种药物以加强理气行滞益气调经之效。
关于继发型肺结核病,下列叙述哪项不正确
下列账户内部关系中,正确的有()。
疲劳强度设计中,一般用()进行疲劳强度的验算。
下列不属于事业单位法人的有()。
保险市场交易的标的是()。
甲公司为增值税一般纳税人,主要从事化妆品生产和销售业务。2020年10月有关经营情况如下:(1)进口一批美容面膜(市场售价30元/片),海关审定的货价为210万元,运抵我国关境内输入地点起卸前的包装费11万元、运输费20万元、保险费4万元;支付境内运费2万
中国知识分子看到改造中国的新路径,提出“到民间去”的号召,并开始深入到工人中间进行启蒙宣传,是在:
Greenseaturtles(海龟)aretheworld’slargestspeciesofhard-shelledseaturtle.Whilemostindividualsweighabout136to181
最新回复
(
0
)