首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() {
有以下程序: #include<stdio.h> void fun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() {
admin
2013-02-23
21
问题
有以下程序: #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、accxyy,bbxxyy
B、acc,bbxxyy
C、accxxyy,bbxxyy
D、accbbxxyy,bbxxyy
答案
D
解析
本题考查的重点是数组与指针的关系。函数fun()中用两个指针来访问实参的两个数组。而函数fun的功能是将第二个字符串合并到第一个的末尾,因此选项D是正确的。
转载请注明原文地址:https://kaotiyun.com/show/QHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列二叉树:对此二叉树中序遍历的结果为()
假定x和y为double型,则表达式x=2,y=x+3/2的值是
C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
【】是数据库设计的核心。
将代数式转换成程序设计中的表达式为【】。
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
设有定义int k=1,m=2;float f=7;,则以下选项中错误的表达式是 ______。
数据库设计包括两个方面的设计内容,它们是______。
随机试题
婴幼儿不宜吃的食品是()。
关于违约责任条款,下列叙述有误的是( )。
以低于债务账面价值的现金清偿债务时,债务人应将重组债务的账面价值与支付的现金之间的差额,计入()。
期货公司为债务人的,人民法院不得冻结、划拨专用结算账户中未被期货合约占用的用于担保期货合约履行的最低限额的结算准备金;期货公司已经结清所有持仓并清偿客户资金的,人民法院可以对结算准备金依法予以冻结、划拨。()
一个人既不想牙疼,也不愿意忍受治牙的痛苦,这是一种()。
20世纪80年代以后,学前教育的主要目标是()
某集团三个分公司共同举行技能大赛,其中成绩靠前的X人获奖。如获奖人数最多的分公司获奖的人数为Y,问以下哪个图形能反映Y的上、下限分别与X的关系?()
下列有关法律责任的表述,正确的是()。
SurveysbyForresterResearchshowthatindividualsallovertheworldareusingcloudtechnologiestostoretheirpersonaland
Entertheinformationage.Informationistherawmaterialformanyofthebusinessactivities【C1】______thisnewera,justas
最新回复
(
0
)