00问答网
所有问题
请问在C程序设计中 int num[2][4]={{1,2},{3,4},{5,6}};错在哪?
如题所述
举报该问题
推荐答案 2013-04-13
数组的定义问题,num[2][4]是两行四列,你的多了一行,{1,2},{3,4},{4,6}就是
1,2,0,0
3,4,0,0
5,6,0,0
而你定义的是只能容下第一和第二行,第三行会出错的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jZB0nIjZe.html
其他回答
第1个回答 2013-04-13
int num[2][4]={{1,2},{3,4}};[2]是指的是只有2行,int num[2][4]={{1,2},{3,4},{5,6}};这里有三行
第2个回答 2013-04-13
int num[2][4] 应该是 int num[3][4]
第3个回答 2013-04-13
int num[2][4] = {{1,2,3,4},{5,6,7,8}}
相似回答
请问在C程序设计中
int
num[2][4]={{1,2},{3,4},{5,6}};错在哪?
答:
数组的定义问题,
num[2][4]
是两行四列,你的多了一行,
{1,2},{3,4},{
4
,6}
就是 1,2,0,0 3,4,0,0
5,6
,0,0 而你定义的是只能容下第一和第二行,第三行会出错的
C
)
int
a
[2][4]={{1,2,3},{4,5},{6}};
为什么不对
答:
应该是
int
a
[2][4]={{1,2
,
3,4},{5,6
,7,8
}};
C语言判断题和选择题,劳烦知道的帮帮我
答:
× 9.
int
a
[6]=={1,2,3,4},
则a
[5]
的值为随机数。 × 10.在以下的定义中,数组a的长度和数组b的长度相等。 选择题 1. 在C语言
程序设计中,
语句和数据定义是以( B )结束。A.句号 B.分号 C.逗号 D.
括号2
.下列字符串是标识符的是( A )A._HJKLB...
int
x
[2][3]={{
l
,2},{3,4},{5,6}};
这个为什么是错的。。求详解!
答:
按C定义数组的规定,初始化数据的写法要与数组下标正确对应,x
[2][
3]的对应方式有两种:
int
x[2][3]={1,2
,3,4,
5,6}和int x[2][3
]={{1,2,
3
},{4,5,6}};
。前者是把二维数组降为一维来赋值的,后者{}中的一对{}括起来一行数据。你写的和这二者哪个都不一样,所以是错的。
大家正在搜
C程序设计教程
C语言程序设计教程
int a[2][3]
C程序设计试题汇编
标准C程序设计
谭浩强C程序设计
C++程序设计
C程序设计第四版
C程序设计第三版
相关问题
C语言中 int a[3][3]={{1,2},{3,4},...
3.26 C语言,int num【】【3】={{1,2},3...
在c语言中把"123456"变成{1,2,3,4,5,6}
int a[3][5]={{1,2},{3,4},{5,6}...
C语言编程 { int a[3][3]={ {1,2}, {...
c语言int a[2][3]={{1,2,3,4,5,6}}...
C语言中inta[2][3]={1,2,3,4,5,6};求...
c语言定义数组int a[5]={1,2,3,4},这种情况...