首页 > 试题广场 >

下列选项哪些语句可以正确定义数组( &n...

[不定项选择题]
c/c++中,下列选项哪些语句可以正确定义数组(      )
  • #define N 2017 int arr[N];
  • #define N 2017 int arr[N*2];
  • int i=2017; int arr[i];
  • int arr[]={1};
C/C++语言,四个选项都是对的;
java语言,A和B首先被排除,C的写法应该是 int i = 2017; int a[] = new int[i]; D是对的。
发表于 2019-08-23 15:40:26 回复(2)
D为什么错
发表于 2019-08-21 13:53:28 回复(2)
#define 这是C的语法啊!顺丰屏蔽完了360又来、整个人心情都不好了。
发表于 2019-08-23 00:05:07 回复(2)
答案:A,定义数组是不能指定大小所以C错,D是定义并初始化数组了。
发表于 2019-08-20 23:34:32 回复(1)
求大神讲解一下C
发表于 2019-10-25 09:04:11 回复(0)
选项C我用C和C++试了好像都可以了是怎么回事
发表于 2019-10-15 20:58:49 回复(0)
四个都可以的,c/c++实测

发表于 2019-09-25 07:12:50 回复(0)
谁能告诉我怎么屏蔽360啊啊啊啊
发表于 2019-09-16 12:41:05 回复(0)
360 rush d
发表于 2019-09-15 01:43:25 回复(0)
🤣Java中D是对的吧
发表于 2019-09-12 16:23:40 回复(0)
顺丰走了360又来了
发表于 2019-08-21 12:43:49 回复(0)