首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确定义一维数组的选项是
以下能正确定义一维数组的选项是
admin
2015-12-25
41
问题
以下能正确定义一维数组的选项是
选项
A、int a[5]={0,1,2,3,4,5};
B、char a[]:={0,1,2,3,4,5};
C、char a={’A’,’B’,’C’};
D、int a[5]="0123";
答案
B
解析
本题考查一维数组的定义,C语言中一维数组的定义方式为:类型说明符数组名[常量表达式];选项A定义的数组长度为5,大括号里面的元素个数为6,超过数组长度,错误;选项B正确,编译器会根据初始化元素的个数自动计算数组的长度。选项C中没有使用“[]”,不能定义一维数组;选项D中数组元素的初始化必须使用大括号。
转载请注明原文地址:https://kaotiyun.com/show/aJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列程序的运行结果是()。#include<stdio.h>main(){inta=2,b=3,c=4;ifa<B)if(b<0)c=0;elsec+=1;printf("%d\n
若执行下列程序时从键盘上输入2,则输出结果是()。#inclUde<stdio.h>main(){inta;scanf("%d",&A);if(a++<3)printf("%d\n",A);
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
下列程序段的运行结果是______。charstr口="ABCD",*p=str;printf("%d\n",*(p+3));
下列叙述中正确的是()。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
合法的main()函数命令参数形式是()。
随机试题
A.颈部向近中倾斜B.长轴与中线近似平行C.颈部向远中倾斜D.颈部微向远中倾斜E.长轴与中线平行全口排牙时上第一前磨牙近远中向关系为
与立克次体有共同抗原成分的细菌是
进行()检查时,不必通知患者空腹采集血标本。
《土地储备管理办法》规定,土地储备机构应为()的事业单位。
依据《矿山安全法》的规定,矿山企业发生重伤、死亡事故后,矿山企业应当在()小时内如实向劳动行政主管部门和管理矿山企业的主管部门报告。
逗留权是指旅游者在旅游目的地和途中有权根据自己的需要逗留,其逗留的()不应受到不合理的限制。
有以下程序:#includemain(){charb[4][10],c;imi,j;for(i=0;i
Theauthorsofthe【21】notethataslongasresponsibilityforchildcareiswiththewomen.Theywillremain【22】inthefamily.Th
A、ThemanshouldtranslatethestoriesintoEnglish.B、Themanshouldn’thaveregisteredtheFrenchcourse.C、Shewillhelpthe
IwasrecentlyreadinganarticleinanEnglishnewspaperabouthowinEnglandanumberofresearchershavebeenstudyingthe【S
最新回复
(
0
)