1. 首页 > 科技

int [] [3]{2*6}这是正确的吗?

数据说明int a【3】【3】={1,2,3,4,5,6,7}是正确的?

int a[3][3]={1,2,3,4,5,6,7}; 可以百,系统将按度顺序初始化专这些属元素:a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2],a[2][0]

int [] [3]{2*6}这是正确的吗?

设有以下定义: int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};int (*prt)[3]=a

a[1][2]是第二行第三个所以a[1][2]=6 你的数组是这样的1 2 34 5 67 8 9 打字不易,如满意,望采纳.

int a[][3]={2*3}啥意思

你好!!!关于数组声明的时候一样指数数组的大小,因此A)int a[][3];错误.C)int a[][3]={};虽然可以省略一维大小,但是你没有赋值,系统也无法判断数组的大小;也是错的 D)int a[2][3]={{1},{2},{3,4}};声明2行,赋值的时候确实3行.也是错误的;int a[][3]={2*3};等价于int a[][3]={6};只给数组的一定个元素赋值了.

二维数组的初始化int a[3][]={{1},{6}}正确吗?

int a[ ][3]={0,1,2,3,4,5}; 如果缺第一个括弧的参数,则初始化时元素个数应该为3的整数倍,c++编译器自动识别并补上该参数值.

C语言定义数组时int a[ ][3]={2*3};正确吗?

应该这样:int a[][3] = {{2,3,4},{5,6,7},.......{8,9,10}};

C语言定义5行5列的二维数组

#include"stdio.h" void main() { int j,i,m=1,n[5][5]; for(j=0;j<5;j++) for(i=0;i<5;i++) { n[j][i]=0; n[0][0]=1; printf("n[%d][%d]=%d ",j,i,n[j][i]); if(i==4)printf("\n"); } }

C语言题目,下列定义正确的是()

都是错误的!A、B——那些逗号都是汉字的,错.C——()错.D——用户标识符4e违反了不能以数字开头的规则.

int x[2][3]={1,2,3,4,5,6};为啥是错误的数组定义?

这个定义是正确的 关于数组的一些知识 http://baike.baidu/view/209670.html?wtp=tt

c++中inta=2.8*6问a=多少,答案是16,不懂,求指导

int a; a = 10.5; a = 1.1; a = 2.2;2.8*6 = 16.8; a = 16.8 就是 a = 16 因为a是整形, 被忽略了小数点.所以只有整数部分.

2*3=6,我们说2是6的因数,6是2的倍数,正确吗?

正确