首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2020-04-18
86
问题
以下不能将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/EVCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中能表示合法常量的是()。【10年9月】
以下选项中,合法的数值型常量是()。
有以下程序:#include<stdio.h>main(){intx;scanf("%d",&x);if(x<=3);elseif(x!=10)printf("%d\n"
下面对软件测试描述错误的是()。
有以下程序:#includetypedefstruetstu{charname[10];chargender;intscpre;}STU;voidf(STUa,STU*b,
设有定义:intx=2;,则以下表达式中,值不为6的是()。
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333.333
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000请改正函数fun
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
领导生命周期理论是()的典型代表。
Whenamanisdrivingacarforlongdistancesalongamainroadormotorway,twoofhisproblemsaretokeepthecaratafairl
中枢化学感受器最为敏感的刺激物是
抗体与抗原结合的部位是
自汗和盗汗的总病机是
男婴,3个半月。3周前曾患肺炎,按计划免疫接种程序,此时应接种
某公司年末的净利润实现了800万元,普通股股数600万股,每股市价30元。假定该公司年初的普通股股数为400万股,优先股年初、年末均为200万股,其年末市盈率为()。
中国名牌产品标志的标准色没有()色。
公共政策的功能主要有()。
A、Thesupermarketistoocrowded.B、Therearemanysupermarketshere.C、Look,justoverthere.C
最新回复
(
0
)