若二维数组a有m列,则在a[i][j]前面的元素个数为()。
A. j*m+i
B. i*m+j
C. i*m+j-1
D. i*m+j+1
查看答案
对两个数组a和b进行如下初始化char a[]=”ABCDEF”;char b[]={‘A’,‘B’,‘C’,‘D’,‘E’,‘F’};则以下叙述正确的是()。
A. a和b数组完全相同
B. a和b长度相同
C. a和b中都存放字符串
D. a数组比b数组长度长
下面程序()。(每行程序前面的数字表示行号)1 void main()2 {3 int a[3]={0};4 int i;5 for(i=0;i<3;i++) scanf(“%d”,&a[i]);6 for(i=1;i<4;i++) a[0]=a[0]+a[i];7 printf(“%d\n”,a[0]);8 }
A. 没有错误
B. 第3行有错误
C. 第5行有错误
D. 第6行有错误
下面程序输出a数组,实现数据之间一个空格,请填空。#define N 20int main(){ int a[N],i;for (i=0;i
设数组a 中的元素均为正数,以下程序是求a中偶数的个数和偶数的平均值,结果保留两位有效数字。请填空。int main(){int a[10]={1,2,3,4,5,6,7,8,9,10};int k = 0,s = 0,i;//k为个数,s为累加float ave;for(i=0;i<10;i++){if(a[i]%2!=0) _______;s+=a[i];_______;//统计有多少个偶数}if(k!=0){ ave=______/k;printf(“%d,%.2f\n”,k,ave);}return 0;}