首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述正确的是( )。
以下叙述正确的是( )。
admin
2022-04-01
47
问题
以下叙述正确的是( )。
选项
A、char c1,*c2,*c3[10];是合法的变量定义语句
B、数组说明符的一对方括号中不能使用表达式
C、数组元素下标可以是非整数
D、若有定义char array[4];则语句printf("%c",array["3"]);是合法的
答案
A
解析
C语言规定定义数组时,数组的长度必须是整型常量,数组说明符的一对方括号中表达式只要是常量即合法,因此选项B错误。C语言规定,数组元素下标必须是非负整数,因此选项C错误。选项D中char array[4]数组的长度为4,array["3"],其中"3"常量字符串,与C语言规定数组的下标必须是非负整数不符,故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Nnkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)e[s[i]]++;for(i=1;i<5;i++)
有以下程序#include#defineN4voidfun(inta[][N]){intb[N][N],i,j;for(i=0;i
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;pr
下列叙述中正确的是
有以下程序:#includedoublef(doubleX);main(){doublea=0;inti;for(i=0;i
若变量已正确定义为int型,要通过语句scanf("%d,%d,%dtt,&a,&b,&c);给a赋值1、给b赋值2、给C赋值3,以下输入形式中错误的是(注:口代表一个空格符)
以下叙述中正确的是
设变量m和n均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
下列关系表达式中,结果为“假”的是
与数学表达式x≥y≥z对应的C语言表达式是
随机试题
我国原盐生产的三大种类包括海盐、井矿盐和湖盐。近年来,我国井矿盐逐渐取代海盐,成为我国最主要的原盐品种。2016年下半年,我国原盐实际产量占全年的比重比上半年约:
在。Excel2003中,下列关于在工作簿中移动和复制工作表的叙述,错误的是___________。
颅内压升高不能出现
甲减黏液水肿性昏迷的治疗首选治疗是()。
拔除胸腔闭式引流管时,应嘱患者()
交流电源的()是标志其电能质量的重要指标。
一个赔付率超赔合同规定,赔付率超过75%以后的50%,由接受公司负责,并规定120万元为赔付限额。分出公司的净保费收人为200万元,已发生赔款为160万元。根据以上资料,回答下列问题:接受公司负责的赔款应该是()万元。
个人所得税、印花税、耕地占用税均通过“应交税费”科目核算。()
DepressionCarrieMcintyreandDamonThompsonwereeagerlyplanningtheirfuturetogether.TheyoungFloridacouplehadgoo
期货合约与远期现货合约的根本区别在于()。
最新回复
(
0
)