首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char *t , char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ) ; } main() { char ss[10]="ac
有以下程序 #include void fun(char *t , char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ) ; } main() { char ss[10]="ac
admin
2015-07-31
43
问题
有以下程序
#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、acc,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/jhDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i+=2)for(j=i+2;j<n;j+=2)if(a[i]<a[j]){t=a[i];a[i]
有以下程序main(){inti,s=0;for(i=1;i<l0;i+=2)s+=i+1printf("%d\n",s);}程序执行后的输出结果是______。
以下程序段的输出结果是______。inta=1234;printf("%2d\n",a);
有以下程序:#defineP3yoidF(intx){return(p*x*x);}main(){printf("%d\n",F(3+5));}程序运行后的输出结果是_____
程序中对fun函数有如下说明:void*fun();此说明的含义是______。
随机试题
在梅奥看来,其时代的社会正在经历一种解体的状况,这一解体的原因不包括
全部支取活期储蓄存款,按()挂牌公告的活期储蓄存款利率计付利息。
Ifyouliveinalargecity,youarequitefamiliarwithsomeoftheproblemsofnoise,butbecauseofsomeofitsharmfuleffec
预防并发症和伤残工作属于
根据企业破产法律制度的规定,人民法院裁定宣告企业破产的同时应发布公告。下列各项中,属于公告内容的有()。
课程目标的总目标部分一共10条,第3条要求培育热爱祖国语言文字的情感,增强语文学习的__________,养成语文学习的__________,掌握最基本的__________。
近因效应是指当人们识记一系列事物时对末尾部分项目的记忆效果优于中间部分项目的现象。首因效应是指当人们第一次与某物或某人相接触时会留下深刻印象,个体在社会认知过程中,通过“第一印象”最先输入的信息对以后的认知会产生的影响作用。根据上述定义,下列属于近因
一只船从甲码头到乙码头往返一次共用4小时。回来时因顺水比去时每小时多行12千米,因此后2小时比前2小时多行18千米。那么甲乙两个码头距离是多少千米?
拆迁
下列叙述中,正确的是
最新回复
(
0
)