第7周 一维数组及其引用
1、【单选题】对以下说明语句的正确理解是 int a[10] ={6,7,8,9,10};
参考答案: 请先登录
2、【不定项选择题】若有以下程序段,则数值为3的表达式()。 int x[12]={1,2,3,4,5,6,7,8,9,10}; char c=‘a’,d,f;
参考答案: 请先登录
3、【不定项选择题】以下能对一维数组a进行初始化的正确语句是()。
参考答案: 请先登录
4、【单选题】若有说明:int a[10];则对a数组元素的正确引用是( )。
参考答案: 请先登录
5、【判断题】引用数组元素时,其数组下标的数据类型允许的是:整型常量或整型表达式
参考答案: 请先登录
6、【问答题】下列程序的功能是输出数组s中最大元素的下标。 #include <stdio.h> int main() { int k,i; int s[]={3,-8,7,2,-1,4}; for(i=0,k=0;i<6;i++) if(s[i]>s[k]) ; printf("k=%d\n", k); return 0; }
参考答案: 请先登录
7、【判断题】一个数组可以存放许多不同类型的数值。
参考答案: 请先登录
8、【判断题】数组的下标通常是float型
参考答案: 请先登录
9、【判断题】若有int a[10]={6,7,8,9,10};,则是将5个初值依次赋给a[0]至a[4]。
参考答案: 请先登录
10、【判断题】在对全部数组元素赋初值时,可以不指定数组长度。
参考答案: 请先登录
11、【判断题】数组可以声明为任何数据类型()
参考答案: 请先登录