首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序 #include<stdio.h> #include<string.h> main() { char*pl="abc",*p2="ABC",str[50]="xyz"; strcp
以下程序 #include<stdio.h> #include<string.h> main() { char*pl="abc",*p2="ABC",str[50]="xyz"; strcp
admin
2013-02-23
26
问题
以下程序 #include<stdio.h> #include<string.h> main() { char*pl="abc",*p2="ABC",str[50]="xyz"; strcpy(str+2.strcat(p1,p2)); printf("%s\n,str); } 的输出是______。
选项
A、xyzabcABC
B、zabcABC
C、yzabcABC
D、xyabcABC
答案
D
解析
strcat(p1,P2)将字符串abcABC放到了*pl所指向的存储单元中;strcpy在本题将abcABC复制到str+2所指向的存储单元中,即覆盖原str数组中的字符z及其后的所有字符,故str的值为“xyabcABC”。
转载请注明原文地址:https://www.kaotiyun.com/show/d1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当先后输入1、3、4、12、23时,屏幕上出现【】;再输入12时,则屏幕上出现【】。#include<stdio.h>#defineN5main(){inti,j,number,top,bott,min,loca,a[
下述关于C语言文件的操作的结论中,正确的是_____。
以下if语句书写正确的是()
希尔排序法属于______类型的排序法。
下面程序的输出结果是【】。#include<stdio.h>main(){staticchara[]="language",b[]="program";char*ptrl=a,*ptr2=b;
以下程序调用函数swap_p将指针s和t所指单元(a和b)中的内容交换,请填空。main(){inta=10,b=20,*s,*t;s=&a;t=&b;swap_p(【】);printf("%d%
以下程序输出正确的是______。amovep(int*p,int(*a)[3],intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*p=a[i][j];p+
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
下列说法中,不属于数据模型所描述的内容的是______。
关于下面的程序 #include<stdio.h> main() { int x=3,y=0,z=0; if(x=y+z)printf("****"); else printf("$$$$"); }说法正确的是______。
随机试题
企业对技术改造项目进行技术可行性分析时,分析的核心是技术改造的()问题。
因含有毒性成分马兜铃酸,被取消药用标准的药材是
________是生产与作业系统一直存在的大问题()
吸气性呼吸困难的特点,不正确的是
造成半月板损伤的原因不包括
以下各组概念具有交叉关系的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
文件IN.DAT中存有一篇英文文章,函数ReadData()负责将IN.DAT中的数据读到数组inBuf[][]中。请编制函数replaceChar(),该函数的功能是按照指定规则对字符进行替换。变换后的值仍存人inBuf[][]中。函数WriteData
A=ChangLingB=DingLingC=EmperorQianLong’sTomb Whichtomb... Maintaininganimperialtraditionthatori
Taiwan’sdivorceratehascontinuedtoriseoverthepast10yearsasmoreandmoremarriedcouplehavegivenupontheir【B1】___
最新回复
(
0
)