- 180
- 0
- 约 15页
- 2017-01-06 发布于贵州
- 举报
第7章 数组习题
A卷 1. 单项选择题
(1) int a[4]={5,3,8,9};其中 a[3]的值为(D )。
D A. 5 B. 3 C. 8 D. 9
(2) 以下 4 个字符串函数中,( A)所在的头文件与其他 3 个不同。A
A. gets B. strcpy C. strlen D. strcmp
(3) 以下 4 个数组定义中,( D)是错误的。 D
A. int a[7]; B. #define N 5 long b[N];
C. char c[5]; D. int n,d[n];
(4) 对字符数组进行初始化,(B )形式是错误。
A. char c1[ ]={1, 2, 3}; B. char c2[ ]=123; C. char c3[ ]={ 1, 2, 3, \0}; D. char c4[ ]=123;
(5) 在数组中,数组名表示(A )。
A. 数组第 1 个元素的首地址 B.数组第 2 个元素的首地址
C. 数组所有元素的首地址 D.数组最后 1 个元素的首地址
(6) 若有以下数组说明,则数值最小的和最大的元素下标分别是(B )
Bint a[12] ={1,2,3,4,5,6,7,8,9,10,11,12};
A. 1,12 B. 0,11 C. 1,11 D. 0,12
(7) 若有以下说明,则数值为 4 的表达式是(D )。
int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12};
char c=’a’, d, g ;
A. a[g-c] B. a[4] C. a[d-c] D. a[d-c]
(8) 设有定义:char s[12] = string ;
则printf( %d\n,strlen(s)); 的输出是( A)。
A. 6 B. 7 C. 11 D. 12
(9) 设有定义:char s[12] = string;
则printf(%d\n , sizeof(s)); 的输出是( B)。
A. 6 B. 7 C. 11 D. 12
(10) 合法的数组定义是( A)。
A. char a[ ]= string ; B. int a[5] ={0,1,2,3,4,5};
C. char a= string ; D. char a[ ]={0,1,2,3,4,5}
(11) 合法的数组定义是(D )。
A. int a[3][ ]={0,1,2,3,4,5}; B. int a[ ][3] ={0,1,2,3,4};
C. int a[2][3]={0,1,2,3,4,5,6}; D. int a[2][3]={0,1,2,3,4,5};
(12) 下列定义的字符数组中,输出 printf(%s\n, str[2]) ;的输出是(C )。
static str[3][20] ={ basic, foxpro, windows};
A. basic B. foxpro C. windows D. 输出语句出错
(14) 下列各语句定义了数组,其中哪一个是不正确的( C)。
A. char a[3][10]={China,American,Asia}; B. int x[2][2]={1,2,3,4}; C. float x[2][ ]={1,2,4,6,8,10}; D. int m[][3]={1,2,3,4,5,6};
(15) 数组定义为 int a[3][2]={1,2,3,4,5,6},值为6的数组元素是(B )。
A. a[3][2] B. a[2][1] C. a[1][2] D. a[2][3]
(16) 下面的程序中哪一行有错误(A )。
#include main()
{ float array[5]={0.0}; //第A行
int i; for(i=0;i5;i++) scanf(%f,array[i]);
for(i=1;i5;i++) array[0]=array[0]+array[i];//第B行
printf(%f\n,array[0]); //第C行 }
A. 第A行 B. 第B行 C. 第C行 D. 没有
(17) 下面哪一项是不正确的字符串赋值或赋初值的方式(A )。
A. char *str; str=string;
B. char str[7]={s,t,r,i,n,g};
C. char str1[10];str1=string;
D. char str1[]=string,str2[]
(18) 若有以下说明和语句,则输出结果是哪一项(D )。
(strlen(s)为求字符串s
您可能关注的文档
最近下载
- 使用Microsoft Visual C++实现对TwinCAT3 PLC状态的读取和控制.docx VIP
- 五年级语文寒假阅读理解专题训练(每个专题5篇共25篇含答案).docx VIP
- 领导班子2025年度民主生活会对照检查发言材料(5个带头).docx VIP
- 缉查布控.ppt VIP
- 交警缉查布控系统培训课件.pptx VIP
- 陕西省金太阳2026届高三上学期1月期末联考生物试卷(含答案详解).pdf
- 鸿蒙智能体框架白皮书.docx VIP
- 城市轨道环控系统与灾害防护系统.ppt VIP
- 信息流中级认证终极难题130.docx VIP
- 中国成人患者肠内肠外营养临床应用指南(2025版).docx
原创力文档

文档评论(0)