选择题: 1数组声明为inta3,D不是数组元素。 A)a[0] B)a[l C)a[2] D) a[3l 2下列语句中 能正确输出结果:C++。 A)char s[C++; cout<<s<<endl; B)char s 3=C++;cout<<s<<endl C)char s3=C,+,+, 0; cout<<s<<end; D) char s!3l={C,+",+";cout<≤s≤<endl; 3以下数组定义中,不正确的是B A)intb|3}={0,1,2,3} B)intd3l={1,2},{1,2,3},{1,2,3,4}}; C)int c[100100]={0}; D) int a2 3; C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 1 1 数组声明为int a[3], 不是数组元素。 A)a[0] B)a[1] C)a[2] D)a[3] 2 下列语句中, 能正确输出结果:C++。 A) char s[]="C++";cout<<s<<endl; B) char s[3]="C++";cout<<s<<endl; C) char s[3]={'C','+','+','\0'};cout<<s<<endl; D) char s[3]={'C','+','+'};cout<<s<<endl; 3以下数组定义中,不正确的是 A) int b[][3]={0,1,2,3}; B) int d[3][]={{1,2},{1,2,3},{1,2,3,4}}; C) int c[100][100]={0}; D) int a[2][3]; D A 一、选择题: B
4、下列给字符数组进行初始化中,B是正确的。 A)char s423=(xyz,abc; B)char sll C)char s3=(X,y, D)char s2 3=xyz"; 5、以下选项中,不能正确赋值的是DE A)char s40=\n123"; B)char s3 20="Ctest C)char s2(C,'t, ','s, 't; D)char slsl="Ctest E) int a[ ="string C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 2 4、下列给字符数组进行初始化中, 是正确的。 A) char s4[2][3]={"xyz","abc"};` B) char s1[]="xyz"; C) char s3[][]={‘x‘,‘y‘,‘z‘}; D) char s2[3]="xyz"; 5、以下选项中,不能正确赋值的是 A) char s4[]="Ctest\n123"; B) char s3[20]="Ctest"; C) char s2[]={‘C‘, ‘t‘, ‘e‘, ‘s‘, ‘t‘}; D) char s1[10];s1="Ctest"; E) int a[] = "string" B D E
6、有以下程序段: int b3]3={0,1,2,0,1,2,0,1,2},t=1; for(I=0;k3;H++) for(j=1;j<=1;j+十) t=t+b[bjI[jl;其t的值是C A) B)9 C)4 D)3 7、当调用函数时,实参是一个数组名,则向函数传送的是B A)数组的长度 B)数组的首地址 C)数组每一个元素的地址 D)数组每个元素中的值 C++程序设计课件设计制作:徐龙琴 3
C++程序设计课件 设计制作:徐龙琴 3 6、有以下程序段: int b[3][3]={0,1,2,0,1,2,0,1,2},I,j,t=1; for(I=0;I<3;I++) for(j=I;j<=I;j++) t=t+b[I][b[j][j]]; 其t的值是 A) 1 B) 9 C) 4 D) 3 7、当调用函数时,实参是一个数组名,则向函数传送的是 A) 数组的长度 B) 数组的首地址 C) 数组每一个元素的地址 D) 数组每个元素中的值 C B
8、inti,x{33l={1,2,3,4,5,6,7,8,9} for(i=0;i<3;i++) printi“%d”,x[训2-i);其输出结果是_C_。 a.159 b.147 357 d.369 9、在C++语言中,数组下标的数据类型允许是C a只能整型常量 b只能整型表达式 c整型常量或整型表达式 d任何类型的表达式 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 4 8、int i,x[3][3] = {1,2,3,4,5,6,7,8,9}; for(i = 0;i < 3;i ++) printf(“%d ”,x[i][2-i]); 其输出结果是____。 a. 1 5 9 b. 1 4 7 c. 3 5 7 d. 3 6 9 9、在C++语言中,数组下标的数据类型允许是____。 a.只能整型常量 b.只能整型表达式 c.整型常量或整型表达式 d.任何类型的表达式 C C
10、下面程序的运行结果是B。 char c|5l={"a',"b',",c',"V0} printf("os", c); a."a“"b bab cab c d以上三个答案均有错误 C++程序设计课件设计制作:徐龙琴
C++程序设计课件 设计制作:徐龙琴 5 10、下面程序的运行结果是____。 char c[5] = {'a','b','\0','c','\0'}; printf("%s",c); a. 'a‘ 'b' b.ab c.ab c d.以上三个答案均有错误 B