首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述正确的是( )。
以下叙述正确的是( )。
admin
2022-04-01
56
问题
以下叙述正确的是( )。
选项
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全国计算机二级
相关试题推荐
以下叙述中正确的是
当变量c的值不为2、4、6时,值也为“真”的表达式是
下列描述中正确的是
C语言程序的模块化通过以下哪个选项来实现
有以下程序,程序运行后的输出结果是#include#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
有以下程序#includeinta=1,b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){fun1(5,6);fun2
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
有如下说明:intarray[10]={1,2,3,4,5,6,7,8,9,10},*p=array;则数值为9的表达式是________。
随机试题
下列哪一项属于癌前病变()
在下列哪些场所周边距离10米内至300米内,经国务院或者省、自治区、直辖市的人民政府批准才能举行集会游行?
根据《建设工程监理规范》规定,监理实施细则的主要内容有()
工业项目土地利用系数是指( )。
关于企业整体经济价值的类别,下列说法中不正确的是()。
中国古代园林按园林所处地理位置分为北方类型和江南类型。()
G、H、J、K、L、M和O七人结伴出游。在他们4天的露营生活中,每天要安排两个人值班为大家做饭。要求这4天的人员安排不能重复,且恰好有一人值班两天。此外,值班安排还须满足下列条件:(1)J要排在H值班的次日。(2)值班两天的那个人必须排
下列各项中,非法的Internet的IP地址是()。
不是什么大不了的问题。
From1946until1954,theVietnamesehadstruggledfortheirindependencefromFranceduringtheFirstIndochinaWar./Attheen
最新回复
(
0
)