首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述正确的是( )。
以下叙述正确的是( )。
admin
2022-04-01
23
问题
以下叙述正确的是( )。
选项
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全国计算机二级
相关试题推荐
若有以下程序#includechar*a="you";charb[]="WelcomeyoutoChina!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8
下列叙述中正确的是
有以下程序#include<stdio.h>inta=1,b=2;yoidfunl(inta,intb){printf(’’%d%d’’,a,b);}yoidfun2(){a=3;b=4;}main(){funl(5,6);
关于do循环体while(条件表达式);以下叙述中正确的是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
下面结构体的定义语句中,错误的是
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i
与数学表达式x≥y≥z对应的C语言表达式是
随机试题
商品房买卖合同示范:________、_______、_________当。
透析疗法的适应证是
家居环境铅污染主要与下列哪一种家用化学品有关
A.胰岛素B.磺脲类口服降糖药C.双胍类口服降糖药D.α-葡萄糖苷酶抑制剂E.噻唑烷二酮类药物上述药物中
封闭式基金在投资操作上的优势主要有()。
个人贷款的利率按中国人民银行规定等执行,贷款期限在()的实行合同利率,遇法定利率调整不分段计息,执行原合同利率。
下列诗句中不是李白所作的是()。
为亚述帝国奠定版图基础的是公元前9世纪前期的亚述王()。
VFPDBMS是()。
2009wastheworstyearfortherecordlabelsinadecade.【C1】______was2008,andbeforethat2007and2006.Infact,industryr
最新回复
(
0
)