首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:int i;char s1[10],s2[10]="Program";则能正确给s1数组赋字符串的语句是( )。
有定义语句:int i;char s1[10],s2[10]="Program";则能正确给s1数组赋字符串的语句是( )。
admin
2020-04-18
21
问题
有定义语句:int i;char s1[10],s2[10]="Program";则能正确给s1数组赋字符串的语句是( )。
选项
A、for(i=0;i<=7;i++)s1
=s2
;
B、s1=s2;
C、while(s2)s1++=s2++;
D、for(i=0;s2
;i++)sl
=s2
;
答案
A
解析
首先字符数组只有在初始化的时候整体赋值,否则只能对字符数组逐个赋值,所以选项B错误;字符数组名s1、s2是常量,不能改变,故选项C错误;字符串“Program”包含结尾的’\0’,选项D中在处理到s2
=’\0’时,跳出循环,末将’\0’赋给s1,所以选项D也是错误的;由于“Program”包含结尾的’\0’总共有8个字符,所以选项A是正确的,答案为A。
转载请注明原文地址:https://jikaoti.com/ti/bWG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
有以下程序:#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");fprintf(fp,"%d\n
关于地址和指针,以下说法正确的是()。
有以下程序:#includemain(){intx=0×13;if(x=0×12)printf("True");printf("False\n");}程序运行后的输出结果是(
有以下程序:#include#includestructS{charname[10];};main(){structSs1,s2;strcpy(s1
以下选项中可用作C语言中合法用户标识符的是()。
下列关于算法复杂度叙述正确的是()。
下列关于C语言文件的叙述中正确的是()。【09年9月】
有关return语句说法不正确的是()。
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
混杂因子是指
A.甲硝唑B.克霉唑栓C.氢溴酸山莨菪碱D.复方苯甲酸酊E.炉甘石洗剂治疗急性湿疹可选用的是()。
甲将一只壶的壶底落款“民國叁年”磨去,放在自己的古玩店里出卖。某日,钱某看到这只壶,误以为是明代文物。甲见钱某询问,谎称此壶确为明代古董,钱某信以为真,按明代文物交款买走。又一日,顾客李某看上一幅标价很高的赝品,以为名家亲笔,但又心存怀疑。甲遂拿出虚假证据
已知某化学反应是吸热反应,如果升高温度,则对反应的反应速率系数k和标准平衡常数的影响将是()。
认股权证价格比其可选购股票价格的涨跌速度要()
2×17年1月1日。甲公司发生的事项如下:(1)因业务模式改变,将某项债券投资由以摊余成本计量的金融资产重分类为以公允价值计量且其变动计入当期损益的金融资产;(2)因不再出租,将某块土地由以公允价值进行后续计量的投资性房地产转换为以成本计量的无形资产:(3
Beingsociablelookslikeagoodwaytoaddyearstoyourlife.Relationshipswithfamily,friends,neighbours,evenpets,will
商品价值形式的发展所经历的阶段有()
下列属于广域网QoS技术的是()。
Facebookiscrackingdownoncryptocurrencies(加密数字货币)byusingoneofitsmostpowerfultools:accesstoitsmassiveadvertisin
最新回复
(
0
)