若有以下说明:inta[10]={1,2,3,4,5,6,7,8,9,10};char c=‘a’;则数值为4的表达式是( )
A. a[‘f’-c]
B. a[4]
C. a[‘d’-‘c’]
D. a[‘d’-c]
查看答案
若定义数组并初始化int a[10]={1,2,3,4},以下语句不成立的是( )
A. a[8]的值为0
B. a[1]的值为1
C. a[3]的值为4
D. a[9]的值为0
将k的值插入到有序数组a中,使数组依然保持有序,请填空。#includevoid insert(int a[],int x){int i=0,j;while(a[i]
若定义数组并初始化char a[10]= { ’0’,’1’,’2’ ,’3’ ,’4’,’5 ,’6 ,’7 ,’8’,‘9’};以下正确语句是( )
A. scanf(“%c”,a[0]);
B. scanf(“%s”,&a);
C. printf(“%c”,a[3]);
D. printf(“%s”,a);
以下描述中正确的是( )
A. 数组名后面的常量表达式用一对圆括弧括起来
B. 数组下标从1开始
C. 数组下标的数据类型可以是整型或实型
D. 数组名的规定与变量名相同