首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序#include<stdio.h>#include<string.h>main(){ char*p1="abc",*p2=-"ABC", str, [50]="xyz"; strcpy(str+2,strcat(p1,p2)); p
以下程序#include<stdio.h>#include<string.h>main(){ char*p1="abc",*p2=-"ABC", str, [50]="xyz"; strcpy(str+2,strcat(p1,p2)); p
admin
2013-02-23
25
问题
以下程序#include<stdio.h>#include<string.h>main(){ char*p1="abc",*p2=-"ABC", str, [50]="xyz"; strcpy(str+2,strcat(p1,p2)); printf("%s\n", str);}
选项
A、xyzabcABC
B、zabcABC
C、yzabcABC
D、xyabcABC
答案
8
解析
strcat(p1,p2)将字符串abcABC放到了*p1所指向的存储单元中;strcpy在本题将abcABC复制到sir+2所指向的存储单元中,即覆盖原str数组中的字符z及其后的所有字符,故str的值为“xyabcABC”。
转载请注明原文地址:https://kaotiyun.com/show/2HJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
假设有如下定义:structa{intn;floatk}data,*p;若要使p指向data中的成员n,正确的赋值语句是
下列程序的运行结果为#include<stdio.h>voldabc(char*str){inta,b;for(a=b=0;str[a]!=’\0’;a++)if(str[a]!=’c’)
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
【】是数据库设计的核心。
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
下面关于完全二叉树的叙述中,错误的是______。
数据库设计的根本目标是要解决
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
随机试题
商业银行向人民银行支取现金时,现金就从央行发行库发出,进入商业银行的业务库,称为()
《安全生产法》明确了安全生产三大目标,即()。
(2006)以下哪一种室内灯具的发光效率最高?
A公司12月31日的资产负债表如下:公司收到大量订单并预期从银行取得借款。一般情况下,公司每月应收账款周转率(按期末时点数计算)保持不变。当月形成的应收账款次月收回。公司在销售的前一个月购买存货,购买数额等于次月销售额的50%,并于购买的次月付款60%
2006年8月,李某出版小说一本取得稿酬80000元,从中拿出20000元通过国家机关捐赠给受灾地区。李某8月份应缴纳个人所得税()元。(2007年)
我市某中学一研究性学习小组,在某一高速公路服务区,从小型汽车中按进服务区的先后顺序,每间隔5辆就抽取一辆的抽样方法抽取40名驾驶员进行询问调查,将他们在某段高速公路的车速(km/h)分成六段:[70,75),[75,80),[80,85),[85,90),
有一个摆地摊的摊主,他拿出3个白球,3个黑球,放在一个袋子里,让人们摸球中奖。只需2元就可以从袋子里摸3个球,如果摸到的3个球都是白球,可得10元回扣,那么中奖的概率是多少?如果一天有300人摸奖,摊主能骗走多少元?()
代码编写阶段可进行的软件测试是
Whichofthefollowingcanbestdescribehissituation?
Oldermenconsideringroboticsurgeryforprostatecancershouldn’ttrusttherosyadspromotingtheexpensivetechnologyoverl
最新回复
(
0
)