首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数) #include #include main() { char a[10] = "abc", b[10] = "012", c[10] = "xyz"; strcpy( a+1
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数) #include #include main() { char a[10] = "abc", b[10] = "012", c[10] = "xyz"; strcpy( a+1
admin
2019-05-17
29
问题
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)
#include
#include
main()
{ char a[10] = "abc", b[10] = "012", c[10] = "xyz";
strcpy( a+1, b+2 );
puts( strcat( a, c+1 ) );
}
程序运行后的输出结果是( )。
选项
A、a2yz
B、bc2yz
C、a12xyz
D、12yz
答案
A
解析
语句"strcpy( a+1, b+2 );"将数组b第三个元素以及后面的元素"2\0\0\0\0\0\0\0"覆盖数组a的第二个元素以及后面的字符,执行完毕后,a中字符串为"a2"。语句"strcat( a, c+1 "将字符数组c第二个元素往后的字符串链接到数组a的字符串的尾部,执行完毕后,a中字符串为"a2yz",所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/dKf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2’b=0;while(a++)++b:pfintf("%d,%d\n",a,b);}则程序的输出结果是
以下选项中,值为1的表达式是
下列对于软件测试的描述中正确的是
有以下程序#include#includevoidmain(){charstr[][20]={"One*World","One*Dreamt"),*p=str[1];print!("%
有以下程序main(){chara[5][10]={"one","two","three","four","five”);inti,j;chart;for(i=0;i<4;i++)
以下叙述中正确的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){________printf("%d",w[i]
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。例如:b所指变量t中的学号、姓名、和三门课的成绩依次是:10002、“ZhangQi”、9
下面属于系统软件的是()。
随机试题
无锥体外反应的药物是
关于放弃免税权,下列说法正确的是()。
下列应当负刑事责任的是()。
在以社会化大生产为基础的商品经济中,价值规律对商品经济的三方面调节作用,可以归结为一点是()。
在不同经济发展阶段,经济增长的动力机制是不同的。一个在低收入阶段和中低收入阶段快速增长的发展中国家在进入中高收入阶段后,如果不能适时转换经济增长动力机制,就会面临被“中等收入陷阱”锁定的风险。实证研究表明,制度和原创性技术进步是中等收入国家可持续增长的关键
根据下面的新闻稿件撰写一篇评论,字数800字左右。(电子科技大学,2015)汶川“抗震小英雄’’诈骗约46万自投罗网变成阶下囚记者从成都高新区人民法院了解到,汶川抗震小英雄雷楚年涉嫌诈骗、伪造国家机关印章、伪造公司印章案,2013年11
设顺序表的长度为16,对该表进行简单插入排。序。在最坏情况下需要的比较次数为
HealthCarsIntheUSHealthcareintheUSiswell-knownbutveryexpensive.Payingthedoctor’sbillafteramajorillnesso
TaskTwo-ReasonsForquestions18-22,matchtheextractswiththereasons,listedA-H.Foreachextract,choosethereaso
ToliveintheUnitedStatestodayistogainanappreciationforDahrendorf’sassertionthatsocialchangeexistseverywhere.T
最新回复
(
0
)