首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*t,char*S) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { char s
有以下程序 #include void fun(char*t,char*S) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { char s
admin
2019-08-10
63
问题
有以下程序
#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、accxxyy,bbxxyy
C、accbbxxyy,bbxxyy
D、accxyy,bbxxyy
答案
C
解析
fun函数中,第1个while循环语句使指针t指向字符串的末尾,第2个while循环语句实现了字符串t和s的连接。主函数中语句fun(ss,aa)的功能是将字符串aa连接到字符串ss的末尾。
转载请注明原文地址:https://kaotiyun.com/show/CcRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
有以下程序:#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想通过键盘输入,使得a
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
以下关于return语句的叙述中正确的是
以下叙述中正确的是
以下数组定义中错误的是()。
以下叙述中错误的是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
计算机软件的构成是()。
随机试题
美国的SAE和.ASTM金属与合金统一数字代号体系简称UNU体系。
为学生提供把基础理论知识转移到以病人为中心的高质量护理的媒介是________。
管理方格理论中,领导者既不关心人,也不关心生产,对组织放任自流、无所作为的领导方式是()
肾虚不纳之喘证选方宜
金刚烷胺的特点有
A.右旋B.左旋C.茛菪碱外消旋体D.升华性E.挥发性咖啡因的物理性质较特殊,具有
作用偏里偏下,善治少阴伏风头痛及下半身风寒湿痹的药物是( )。
图5-1(单位:万元)是反映( )的图。图5-1[*]
2018年1月1日,甲公司、乙公司和丙公司共同出资设立丁公司,注册资本为5000万元,甲公司持有丁公司注册资本的34%,乙公司和丙公司各持有丁公司注册资本的33%,丁公司为甲、乙、丙公司的合营企业。甲公司以其固定资产(机器)出资,该机器的原价为1880万元
’Diamonds’,sangMarilynMonroeinthefilmGentlemenPreferBlondes,’areagirl’sbestfriend.’Youmightnotagree,buty
最新回复
(
0
)