首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char *t , char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ) ; } main() { char ss[10]="acc",aa[10]
有以下程序 #include void fun(char *t , char *s) { while(*t!=0) t++; while( (*t++ = *s++ )!=0 ) ; } main() { char ss[10]="acc",aa[10]
admin
2020-07-28
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、accbbxxyy,bbxxyy
B、acc,bbxxyy
C、accxxyy,bbxxyy
D、accxyy,bbxxyy
答案
A
解析
函数fun()中第一个while循环将指针t指向了当前字符串的尾部,而第二个while循环则是将s指向的字符串赋值给指针t指向的后续空间,所以函数fun()的功能是把s指向的字符串复制到t指向的字符串尾部,所以输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/6L3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4;printf("%d\n"
以下选项中函数形参不是指针的是
支持子程序调用的数据结构是
有以下程序structS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;i<p->n-1;i++)for(j=i+1;j<p->n;j++)if(p->a[i]>p->a
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
以下叙述中正确的是
以下叙述中正确的是
与数学表达式x≥y≥z对应的C语言表达式是
下面不属于结构化程序设计风格的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
随机试题
2014年9月,甲公司与乙公司签订《国内保理融资服务协议》等合同,约定:乙公司将其应收账款及相关权利转让给甲公司,甲公司为其提供额度为2000万元、附期限的公开型有追索权保理融资服务;若应收账款对应的买方未按时足额向甲公司还款,则乙公司须在回购期内回购仍未
汽车主要性能指标有动力性、经济性、制动性、操纵稳定性、行驶平稳性和通过性。()
目前鸡赖利绦虫病的确诊方法是
特殊类型上感疱疹性咽峡炎的病原体为
既可用于气滞血瘀所致的癥瘕积聚,又能消食积,治疗食积脘腹胀痛的药组是
使用总账系统,会计科目建立的顺序是()。
设两个相互独立的随机变最X和Y分别服从正态分布N(0,1)和N(1,1),则下列结论正确的是().
Job-hoppinghasbeenafashionamongemployeesandsomepeoplechangejobsfrequently.Asagraduatingcollegestudent,whatdo
A、Listeningtodifferentstylesofconversations.B、Listeningtothecontentofdifferentconversations.C、Listeningtohowsale
【S1】【S2】
最新回复
(
0
)