正确答案: D
20
题目:假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是
解析:x数组共有10个元素,在花括弧内只提供3个初值,这表示只给前面的3个成员赋值,后7个元素的值为0,所以一共有20个字节。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为______。
瀑布模型
[单选题]下面的程序段运行后,输出结果是 int i,j,x=0; static int a[8][8]; for(i=0;i3;i++) for(j=0;j3;j++) a[i][j]=2*i+j; for(i=0;i8;i++) x+=a[i][j]; printf("%d",x);
0
解析:解析:本题主要考查的用二维数组首地址和下标来引用二维数组元素的方法。通过分析可知,程序中的双重循环定义了一个如下的二维数组:由于数组的下标是从0开始的,所以二维数组元素a[i][j]表示的是二维数组a的第i+1行、第j+1列对应位置的元素。
[单选题]在窗体上画一个名称为Labell的标签,然后编写如下事件过程: Option Base 1 Private Sub Form. Click() Dim a(10)As Integer For k=1 To 10 a(k)=k^2 Next k Label1.Caption=a(k) End Sub 程序运行后,单击窗体,在标签中显示的内容是 ______。
出错信息
解析:解析:一维数组a的下标在1~10之间。而循环结束后k值为11,故产生下标越界的错误。