随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选已知二维数组 int a[3][4]; 则四个表达式中不同的一项是 ____。 A a[1]+2 B ^{*}(a+1)+2 C &a[1][2] D ^{*}(a[1]+2)做这题 →
- 判断下面指两个字符串所包含的字符个数相同时,才能比较字符串做这题 →
- 单选下面描述正确的是()。做这题 →
- 单选char a1[]="abc",a2[80]="1234";将 a1 串连接到 a2 串后面的语句是()。做这题 →
- 单选char a1[]="abc",a2[80]="1234";将 a1 串连接到 a2 串后面的语句是()。 javascript做这题 →
- 填空在 C 语言中,以____作为字符串结束标志。做这题 →
- 填空在 C 语言中,构成数组的各个元素必须具有相同的____。做这题 →
- 填空在 C 语言中,数组中的元素类型____,并由数组名和下标唯一地确定。做这题 →
- 填空设有字符串 s 定义为:char s[] = "C language",则该字符串所占空间为____字节。做这题 →
- 填空若定义 int m[]={1,2,3,4,5}; 则 m[1]的值为 ____。做这题 →
- 填空若有以下数组 a,数组元素:a[0]~a[9],其值为:9 4 12 8 2 10 7 5 1 3,该数组的元素中,数值最大的元素的下标值是 。做这题 →
- 填空定义 int a[2][3];表示数组 a 中的元素个数是 _个。做这题 →
- 填空执行语句 \mathsf { c h a r } \; \mathsf { s t r } [ 8 1 ] { = } \mathsf { a b c d e f } ;后,字符串 str 结束标志存储在 str[ _]。做这题 →
- 填空若有定义 “int a[4][4] = { {0}, {2}, 3, 4, 5, 6, 7, 8}; ”,则初始化后,a[3][0]得到的初始值是。做这题 →
- 填空设有语句: “int x[3][4]={3,4,5,6,7,8,9,10,11,12};”, 则 x[2][0]的初值是____。做这题 →
- 单选以下能正确定义数组并正确赋初值的语句是()做这题 →
- 填空有如下定义语句:int arr[][3] = {{1,2}, {3,4,5}, {6,7,8}, {9}}; 那么 arr[1][2]的代为____。做这题 →
- 填空字符串"ab\n\012\""的长度是____。做这题 →
- 填空设有语句:“int x[3][4]={3,4,5,6,7,8,9,10,11,12};”,则x[2][0]的初值是____。做这题 →
- 填空设有数组定义: char array[]="bysjsj"; 则数组 array 所占的空间为(7)字节做这题 →
- 填空已知:char str1[10],str2[10]={"books"};则在程序中能够将字符串"books"赋给数组 str1 的正确语句是()。做这题 →
- 单选下列选项中,能够满足*若字符串s1等于字符串s2,则执行ST*要求的是()。做这题 →
- 单选若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。做这题 →
- 填空设有数组元素求和的函数: int f(int x[], int n){ int i,sum=0; for(i=0;i<n;i+=2) sum+=x[i]; return sum;} 给定 int a[10]={1,1,1,2,3},total; total=f(a,10);,则 total 的值为____。做这题 →
- 填空如果定义 “int a[5];”,说明数组中共有()个元素。做这题 →
- 填空字符串结束的标志是()。做这题 →
- 综合设有数组定义:char array[]="SuZhouUniversity\0"; 则数组 array 所占的空间为____。做这题 →
- 判断在对数组全部元素赋初值时,不可以省略行数,但能省略列数。做这题 →
- 判断若有定义语句:char s[10]="1234567\0\0";,则 strlen(s)的值是8。做这题 →
- 判断C 语言中只能逐个引用数组元素而不能一次引用整个数组。 ( )做这题 →
- 判断设 int a[10] = {1, 2, 3, 4, 5}; 则该数组有 5 个变做这题 →
- 判断设int a[10]={1,2,3,4,5};则该数组有5个数组元素。其中,a[7]的值为未知。做这题 →
- 填空若有定义 int a[ ][5] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};,则数组的第一维的大小为()做这题 →
- 判断引用数组元素时下标只能是常量( )做这题 →
- 单选在 int a[][3]={{1},{2,3},4,5,6}中,a[2][2]的值是()。做这题 →
- 单选在执行 int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是()。做这题 →
- 单选若有定义 int a[[5] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}, 则数组的第一维的大小为()做这题 →
- 单选若有说明语句 “int a[5], *p=a;”,则对数组元素的正确引用是()。做这题 →
- 单选在 C 语言中,以作为字符串结束标志做这题 →
- 单选已知 char x[]="hello", y[]={'h', 'e', 'a', 'b', 'e'};,则关于两个数组长度的正确描述是做这题 →
- 单选给出以下定义: char x[]="abcdefg"; char y[]={'a', 'b', 'c', 'd', 'e', 'f', g'}; 则正确的叙述为____。做这题 →
- 单选以下数组定义中不正确的是( )。做这题 →
- 单选设有定义:int a[10]={0,1,2,3,4,5,6,7,8,9},i,, 若 0 <=slant i <=slant 9, 则对 a 数组元素的引用可能存在错误的是 ____做这题 →
- 单选设有定义:int a[10] ={0,1,2,3,4,5,6,7,8,9}, 若 0 <=slant i <=slant 9, 则对 a 数组元素的引用可能存在错误的是 ____。做这题 →
- 单选在 C 语言中, 已有声明 int m[] = {5,4,3,2,1}; 以下对 m 数组元素的引用中, 错误的是 ( )做这题 →
- 单选以下数组定义中错误的是( )做这题 →
- 填空若有定义 "int a[3][4]"={{1,2},{0}.{4,6,8,10}};初始化后,则a[1][2]的初值是__,a[2][1]的初值是__做这题 →
- 单选以下数组定义中错误的是做这题 →
- 单选设有 char array[]="China"; 则数组 array 所占的空间字节数为做这题 →
- 单选如有说明:int a[3][4];则对 a 数组元素的正 确引用是做这题 →