首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char*st="how are you";,下列程序段中正确的是
若有定义:char*st="how are you";,下列程序段中正确的是
admin
2010-12-10
45
问题
若有定义:char*st="how are you";,下列程序段中正确的是
选项
A、chara[11],*p;strcpy(p=a+1,&st[4]);
B、chara[11];strcpy(++a,st);
C、chara[11];strcpy(a,st);
D、chara[],*p;strcpy(p=&a[1],st+2);
答案
A
解析
本题综合考查字符数组的赋值和strepy函数的用法。C语言不允许用赋值表达式对字符数组赋值,如下面的语句就是非法的:strl=“China”,如果想把“Chi- na”这5个字符放到数组strl中,除了逐个输入外,还能使用strepy函数,该函数的功能是将一个字符串复制到一字符数组中。例如:strepy(strl,“China”)或strcpy(strl,str2);注意,不能企图用以下语句来实行赋值(将str2的值传给strl):str1=str2;不能用赋值语句将一个字符串常量或字符数组直接给一个字
转载请注明原文地址:https://kaotiyun.com/show/xQPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在运行时,如果按Tab键跳过了一个可以获得焦点的控件(如文本框),其原因可能是
设“A=“87654321”“,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件。其功能是:单击“显示”命令按钮,则把考生目录下的in5.txt文件中的所有字符放入Text1(可多行显示),如图所示;如果单击“统计”命令按钮,则统计文本框中字母A,B,C,D各自出现的
设有一个有10个元素的数组,下列程序将该数组的第1个元素与第10个元素交换,第2个元素与第9个元素交换……,第5个元素与第6个元素交换,在横线处应填写()。PrivateSubCommandl_Click()Dima(1T
在关系数据库中,用来表示实体间联系的是
软件设计中模块划分应遵循的准则是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
有如下的一个函数过程:Functionfn(ByValnumAsLong)DimkAsLongk=1:num=Abs(num)DoWhilenumk=k*(num
下面描述中不属于数据库系统特点的是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
什么是强柱弱梁?
下图所示结构仅取C点的转角为基本未知量,其位移法方程的系散r11=()
Pickouttheappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguesbyblackeningthecorresp
关于血栓闭塞性脉管炎说法正确的是()
房地产经纪人员和房地产经纪机构在进行房地产经纪活动时,应遵循()原则。
在使用中文的前提下,可同时使用另一种通用文字作为会计记录文字的地区或单位包括()。
2010年1月1日,ABC股份有限公司发行面值20000000元、票面利率为6%、期限为5年的债券,发行价格为21000000元,每年12月31日计算并支付利息一次,到期还本并支付最后一期利息;ABC股份有限公司采用实际利率法摊销债券溢价。假设整个过程没有
下列关于消费税计税依据的说法,正确的有()。
Twenty-sevenyearsago,EgyptreviseditssecularconstitutiontoenshrineMuslimshariaas"theprincipalsourceoflegislation
ThebrutalbombingofYugoslaviabytheU.S.anditsNATOallies,whichwasclaimedtohavebeenmadefortheprotectionofhuma
最新回复
(
0
)