首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-08-18
91
问题
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
选项
A、do{*t++=*s++;}while(*s);
B、for(i=0;t
=s
;i++);
C、while(*t=*s){t++;s++}
D、for(i=0,j=0;t[i++]=s[j++];);
答案
A
解析
“do{*t++=*s++;}while(*s);”不能因为当*s=‘\0’时,’while(*s)跳出循环,这样字符串结束标志‘\0’没有复制给* t,造成*t不完整。注意,*t++=*s++是先执行t=*s,然后才进行t=t+1,s=s+1。B、C、D选项都能将‘\0’复制过去。
转载请注明原文地址:https://kaotiyun.com/show/xeRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
若变量已正确定义为int型,要通过语句seanf("%d,%d,%d",&a,&b,&C;给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
下面描述中,不属于软件危机表现的是()。
以下不合法的数值常量是
关于do循环体while(条件表达式);以下叙述中正确的是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
给定程序MODI1.C中函数fun的功能是:将十进制正整数111转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正
请编写函数fun,其功能是:计算并输出下列多项式的值:例如,在主函数中从键盘给n输入15,则输出为:s=2.718282。注意:要求n的值大于1但不大于100。部分源程序在文件PROG1.C中。请勿改动主函数mam
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:AA
下面不属于软件设计阶段任务的是
随机试题
社会学创立的历史条件包括【】
气象气候旅游资源的特点有速变性、_______、_______地域性。
Somepeopleare(fedupwithmoderncitylife)andhavemovedtothecountry.
下述情况能导致肾小球滤过率减少的是
胞浆内产生ATP的方式是()。
在工程经济分析中,如果各方案的计息期不同,就应该用( )进行评价,从而得出正确的结论。
根据商业银行法律制度的规定,商业银行的下列事项中,应当经中国银监会批准的有()。
甲公司为增值税一般纳税人,适用的货物增值税税率为16%,2019年至2020年发生的与固定资产有关的业务如下:(1)2019年3月1日,甲公司外购一台需安装的生产设备,取得增值税专用发票注明的价款为600万元,增值税税额为96万元,支付运费取得增值税专用
个别教师不允许班上学习差的学生参加考试,随意占用学生的上课时间,指派学生参加一些与教育教学无关的商业庆典活动等,这些行为主要是侵害了学生的()。
如图所示的数据库系统层次示意图中,数据库管理员能够管理操作的有
最新回复
(
0
)