首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确定义一维数组的选项是
以下能正确定义一维数组的选项是
admin
2017-04-26
91
问题
以下能正确定义一维数组的选项是
选项
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://www.kaotiyun.com/show/ovDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,*q=&
以下数组定义中错误的是
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
在C语言中,函数返回值的类型最终取决于
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
软件生命周期中花费费用最多的阶段是
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
随机试题
真空干燥箱应先升温再抽真空。
钩藤的原植物属于
我国劳动保险条例规定,大姆指轧断1节的视为轻伤。()
某宗居住房地产,城市规划规定既可用做商业用途,也可用做居住用途,而估价人员坚持以居住用途进行估价,你认为估价人员可能出于什么考虑?()
关于有效市场假说理论,下列论述错误的是( )。
合纵连横
如下图所示,CiscoCatalyst6500交换机A与B之间需传输ID号为10~35的VLAN信息,但是ID号为23的VLAN信息不允许传输。下列为交换机端口5/1分配VLAN的配置,正确的是()。
Federaleffortstoaidminoritybusinessesbeganinthe1960swhentheSmallBusinessAdministration(SBA)beganmakingfederally
【S1】【S8】
BillGateswasbornonOctober28,1995intheUnitedStates.A19【M2】photoshowsBillasaraptyoungteenager,watchedhisfr
最新回复
(
0
)