首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确定义二维数组的是 ______。
以下能正确定义二维数组的是 ______。
admin
2013-06-11
64
问题
以下能正确定义二维数组的是 ______。
选项
A、int a[][3];
B、int a[][3]={2*3};
C、int a[][3]={};
D、int a[2][3]={{1},{2},{3,4}};
答案
B
解析
(1)二维数组的定义
二维数组的定义方式为:类型说明符数组名[常量表达式][常量表达式]。
二维数组在内存中是按行优先的顺序存放的,即先存放第一行的元素,再存放第二行的元素,依次类推。
(2)二维数组元素的引用
二维数组元素的表示形式为:数组名[下标][下标],下标可以是整型常量或整型表达式其范围为:0~(常量表达式 -1)。
(3)二维数组的初始化
可以用以下方法对二维数组元素初始化:
①分行给二维数组赋初值
例如:int a[2][2]={{1,2},{3,4}};
这种赋值方式比较直观,把第1个大括号内的数据赋给第1行的元素,第2个大括号内的数据赋给第2行的元素,即按行赋值。
②可以将所有数据写在一个大括号内,按数组排列的顺序对各个元素赋初值。
③可以对部分元素赋初值,没有初始化的元素值为0。
④如果对全部数组元素赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省略。
转载请注明原文地址:https://kaotiyun.com/show/pwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若想通过以下输入语句使a=5.0,b=4,c=3,则输入数据的形式应该是______。intb,C;floata:scanf("%f,%d,c=%d”,&a,&b,&c);
若以下程序所生成的可执行文件名为filel.exe,当执行该程序时输入FILE1 CHINA BEIJING SHANGHAI,程序的输出结果是______。 main (int argc,char* argv[]) { while(--argc>0){
若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是______。
有以下程序 #include <stdio.h> main() { FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1); } 若文本文件f1.txt中原有内容为:good,
树是结点的集合,它的根结点数目是______。
数据流图中带有箭头的线段表示的是______。
设栈S初始状态为空。元素a、b、c、d、e、f依次通过栈S,若出栈的顺序为c、f、e、d、b、a,则栈S的容量至少应该为()。
数据库设计包括两个方面的设计内容,它们是_______。
n个顶点的连通图中边的条数至少为______。
随机试题
能养血安神的中成药有()
Q公司为从事粮油转运、储存、贸易的工贸企业,拥有专用的粮油码头,现有从业人员980人,其中有来自G公司的劳务派遣人员230人。Q公司有专职安全生产管理人员8人。Q公司现有:60×104t立筒仓1组,10×104t平房仓1组,10×104t食用植物
根据《房屋建筑与装饰工程工程量计算规范》(GB50854—2013)规定,关于顶棚装饰工程量计算,说法正确的是()。
会计工作的政府监督的主体是县级以上人民政府财政部门。()
单件小批生产企业的特点是()。
简述操作技能的含义与特点。
根据党的十九大报告内容,下列有关新时代党的建设总要求的说法错误的是:
计算机网络采用对等工作模式的特点之一是,网络中每一台计算机既可充当服务的请求者,又可充当服务的提供者。Windows操作系统的哪一种功能是按对等模式的式工作的?
Researchershavestudiedthepoorasindividuals,asfamiliesandhouseholds,asmembersofpoorcommunities,neighborhoodsand
A、federalgovernmentB、thehome-loversC、thepeoplewhokillthewildhorseD、thenativepeopleC
最新回复
(
0
)