单项选择题

下列定义数组的语句,正确的是( )。

A) int N=10;
int x[N];
B) #define N 10
int x[N];
C) int x[0..10];
D) int x[];
<上一题 目录 下一题>
热门 试题

单项选择题
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。 #define MIN -2147483647 int findmax(int x[],int n) int i,max; for(i=0;i<n;i++) max=MIN; if(max<x[i])max=x[i]; return max; 造成错误的原因是
A) 定义语句int i,max;中max未赋初值
B) 赋值语句max=MIN;中,不应给max赋MIN值
C) 语句if(max<x[i])max=x[i];中判断条件设置错误
D) 赋值语句max=MIN;放错了位置
单项选择题
已有定义:char a[]= xyz ,b[]='x','y','z';,以下叙述中正确的是______。
A) 数组a和b的长度相同 B) a数组长度小于b数组长度C) a数组长度大于b数组长度D) 上述说法都不对
相关试题
  • 以下程序段的输出结果是______。 in...
  • 下列程序将二维数组a的行和列元素互换后存...
  • 下列程序的输出结果是______。 main...
  • 以下程序的输出结果是______。 #in...
  • 以下程序的定义语句中,x[1]的初值是 ...