请教大神,几道C语言问题

请教大神,几道C语言问题(1)若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是A)#defineN10​B)#definen5inta[... 请教大神,几道C语言问题 (1)若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
A)#define N 10​ B)#define n 5
int a[N];​ int a[2*n];
C)int a[5+5];​ D)int n = 10, a[n];

(2)下列能正确定义一维整型数组的是
A)int num[0..2008];​ B)int num.1;
C)int N = 2008;​ D)#define N 2008
int num[N];​ int num[N];

(3)下列定义数组的语句中,正确的是
A)int N = 10;​ B)#define N 10
int x[N];​ int x[N];
C)int x[0..10];​ D)int x[ ];

(4)要定义有5个元素的数组,错误的是
A)int i = 5, a[i]; ​ B)int b[5] = {0};
C)int c[ ] = {0,0,0,0,0};​ D)int d[2+3];
展开
 我来答
xoaxa
2017-12-23 · TA获得超过8610个赞
知道大有可为答主
回答量:6415
采纳率:72%
帮助的人:3483万
展开全部
A)#define N 10 B)#define n 5
A)、int a[N];   
B)、int a[2*n];   
C)、int a[5+5];    
D)、int n = 10, a[n];  // 不能用变量定义数组的维数大小
(2)下列能正确定义一维整型数组的是 A)int num[0..2008];// 这不是C/C++定义数组的方法。
B)int num.1;//不能这么初始化
C)int N = 2008; 
D)#define N 2008 int num[N]; int num[N];//多次使用标识符num  (3)下列定义数组的语句中,正确的是 A)int N = 10; 
int x[N];
B)#define N 10 int x[N]; int x[N];//多次定义数组变量x。
C)int x[0..10]; // 这是pascal语言的定义格式,在C/C++中是错误的
D)int x[ ];  
(4)要定义有5个元素的数组,错误的是A
A)int i = 5, a[i];√  
B)int b[5] = {0}; ×
C)int c[ ] = {0,0,0,0,0};×
D)int d[2+3];×
百度网友9cba1dea7
2017-12-20 · TA获得超过271个赞
知道小有建树答主
回答量:313
采纳率:52%
帮助的人:131万
展开全部
1D 2D 3B 4A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式