首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有定义语句:int i;char s1[10],s2[10]="Program";则能正确给s1数组赋字符串的语句是( )。
有定义语句:int i;char s1[10],s2[10]="Program";则能正确给s1数组赋字符串的语句是( )。
admin
2020-04-18
60
问题
有定义语句: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://kaotiyun.com/show/njCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中,最基本的数据类型包括()。
若有定义:charc;intd;,程序运行时输入:c=1,d=2,能把字符1输入给变量c、整数2输入给变量d的输入语句是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。【10年9月】
下面叙述中正确的是()。
以下选项中错误的是()。
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;idata)break;printf("%d,",i);}
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
以下关于C语言的叙述中正确的是()。【10年3月】
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更
随机试题
关于数字出版中技术与内容的关系,说法错误的是()。
国外输气管线建设已普遍实现()监控系统。
国际劳工组织对康复问题进行具体表述的文件是()
关于宫颈活组织检查,下列捕述正确的是
患者,女,67岁,肺结核所致胸痛,为减轻其疼痛,宜采取的体位是()。
关于光面爆破技术,说法正确的是()。
公司一般不使用完全折旧但未报废的机械设备。()
下列不属于我国特有的动物是()。
下列运算符不能重载为友元函数的是()。
InbothChinaandDenmarkchildrenare【S1】______andtheyreceiveagreatdealofattention.However,thewaychildrenareraiseda
最新回复
(
0
)