菏泽学院 黄复贤
1【单选题】
若有定义,int a[10];,则对数组a元素的正确引用是( )
A、a[10]
B、a[3.5]
C、a(5)
D、a[10-10]
正确答案:D
2【单选题】
假定int类型变量占用两个字节,其有定义:int x[10]={0, 2, 4}; 则数组x在内存中所占字节数是()。
A、3
B、6
C、10
D、20
正确答案:D
3【单选题】
以下正确地定义了一维整型数组a的语句组是( )
A、int a(10) ;
B、int n=10,a[n];
C、int n; scanf(“%d”,&n); int a[n];
D、int a[SIZE];(在程序开始有#define SIZE 10)
正确答案:D
4【单选题】
下面程序的运行结果是( )
#include<stdio.h>
int main()
{
int a[]= {2,3,5,4},i;
for(i=0; i<4; i++)
switch(i%2)
{
case 0:
switch(a[i]%2)
{
case 0:
a[i]++;
break;
case 1:
a[i]--;
}
break;
}
for(i=0; i<4; i++)
printf("%2d",a[i]);
printf("\n");
return 0;
}
A、3 3 4 4
B、2 0 5 0
C、3 0 4 0
D、0 3 0 4
正确答案:A
5【单选题】
下面的程序段将输出 ▁▁▁▁▁ 。
double a[] = {1, 2, 3, 4, 5};
printf("%d\n", sizeof(a));
A、0
B、5
C、40
D、48
正确答案:C
声明:本站所有文章,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)