首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-08-18
70
问题
以下不能将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://www.kaotiyun.com/show/xeRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#includemain(){inta[3]={0},i,j,k=2;for(i=0;i<k;i++)for(j=0;j<k;j++)a[j]=a[i]+1;printf("%d\n",
有以下程序:#includeintfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){
以下不构成无限循环的语句或语句组的是()。
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不得
函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]、……中,把奇数从数组中删除,偶数个数通过函数值返回。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7,删除奇数后a所指数组中的数据
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
软件需求规格说明书的作用不包括
数据字典(DD)所定义的对象都包含于
随机试题
世界上最早出现集体协议的国家是()
寒湿困脾证与湿热蕴脾证的鉴别要点有
有关洗手的注意事项,错误的是
建设工程项目的信息管理是通过对()的管理,使项目的信息能方便和有效地获取、存储、存档、处理和交流。
由于全球金融危机,电脑制造行业进行了行业内的分析,统计数据表明,该行业内市场占有率前五名的企业为A、B、C、D、E,市场占有率分别为29%、25%、21%、15%和10%。其中E公司为了制订自身的发展战略,采用著名的五力模型对行业的竞争结构进行了分析,其分
Itissimplyunacceptablethatthepooresthalfoftheworld’spopulationowns__________afewdozensuper-richpeoplewhocould
人本管理的核心是()。
在民主革命和社会主义革命的关系问题上,中国共产党内曾出现不同的观点和主张,实践证明,正确的是()。
半强有效市场[中央财经大学2011金融硕士]
Text…DramaticPeakDistrict,withitsgenuinesteepfells,neverfailstoastonishme.Acarwill【C1】______youallround
最新回复
(
0
)