题海
让大学四年没有难题
首页
搜题
登陆
题目详情
单选题
数组的下标是从( )开始的
A.
0
B.
1
C.
2
D.
3
查看答案
学科:
C语言程序设计基础
时间:
2024-05-02 06:25:30
相关题目
相关作业
题目1
单选题
下列对数组定义不正确的语句是( )
A. int m[5]
B. char b[1]={'a','b','c','d'}
C. int a[3]={1,2,3}
D. char p[5]
题目2
单选题
已知int m[5]={0,1,2,3,4},下列语句不正确的是( )
A. printf("%d",m[5])
B. printf("%d",m[0])
C. printf("%d",m[3]-m[3])
D. printf("%d",m[2]+m[2])
题目3
单选题
以下对二维数组a的声明正确的是( )
A. int a{3}{}
B. float a(3,4)
C. double a[1][4]
D. float a(3)(4)
题目4
单选题
有以下程序段: int main() { int n[3]={1,2,3}; printf("%d\n",n[1]); return 0; } 程序运行后输出结果是( )
A. 1
B. 2
C. 3
D. 4
题目5
单选题
下列程序的输出结果是( ). char str[]="c:\\abc.dat\\"; printf("%s",str)
A. 字符串中有非法字符
B. c:abc.dat
C. c:\abc.dat\
D. c:\\abc.dat\\
题目6
单选题
定义如下变量和数组: int k; int a[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是( ). for(k=0;k<3;k++) printf("%d",a[k][2-k])
A. 3 5 7
B. 3 6 9
C. 1 5 9
D. 1 4 7
题目7
单选题
数组的下标是从( )开始的
A. 0
B. 1
C. 2
D. 3
题目8
单选题
以下叙述中错误的是( )
A. 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B. 数组名代表的是数组所占存储区的首地址,其值不可改变
C. 当程序执行时,数组元素的下标超出所定义的下标范围时,系统将给出"下标越界"的出错信息
D. 可以通过初始化的方式确定数组元素的个数
题目9
单选题
以下对一维整型数组a的说明正确的是( )
A. int a(10)
B. int n;scanf("%d",&n);int a[n]
C. int n=10,a[n]
D. #define SIZE 10; int a[SIZE]
题目10
单选题
下述对C语言字符数组的描述中错误的是( )
A. 字符数组可以存放字符串
B. 字符数组中的字符串可以整体输入、输出
C. 可以通过"a=b"将字符数组b整体赋值给字符数组a
D. 不可以用关系运算符对字符数组中的字符串进行比较
下载
题海APP
拍照搜题更快捷
海量题库
无搜索限制
快捷拍照搜题
扫描他!然后带走我~