随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选假定 a 为一个一维字符数组名, 则引用数组元素 a[k] 的正确形式为 ( ).做这题 →
- 单选有以下的程序段:char a[10], b[]="China"; a=b; printf("%s",a); 则____。做这题 →
- 单选设数组 Data[m]作为循环队列 SQ 的存储空间,front 为队头指针,rear 为队尾指针,则执行出队操作的语句为 ( )做这题 →
- 单选以下不能将 s 所指字符串正确复制到 t 所指存储空间的是____。做这题 →
- 单选以下能正确定义一维数组的选项是____。做这题 →
- 单选以下叙述中正确的是____。做这题 →
- 单选如果定义:float a[10], x; 则以下叙述中正确的是 ____。做这题 →
- 单选以下叙述正确的是____。做这题 →
- 单选有以下程序 c main() {char c[]={'A','B','C','D','E','F','G','H','\0'};int n,m; n=sizeof(c);m=strlen(c); printf("%d,%d\n",n,m); } 程序运行后的输出结果是____。做这题 →
- 单选以下程序输出结果是() main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf ("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]); }做这题 →
- 单选下列描述中不正确的是()做这题 →
- 单选以下能对二维数组a进行正确初始化的语句是( )。做这题 →
- 单选以下能对二维数组 a 进行正确实始化的语句是()。做这题 →
- 单选有以下程序: #include <stdio.h> #include <string.h> main(){ char x[]="STRING"; x[0]=0; x[1]='0'; x[2]='0'; printf("%d %d\n ",sizeof(x),strlen(x)); } 程序运行后的输出结果是____。做这题 →
- 单选有以下程序 (streat() 函数用来连接两个字符串), 程序运行后的输出结果和结果。 #include <string.h> main(){ char a[20]="ABCD\0EFG\0", b[ ]="IJK"; strcat(a,b); printf("%s\n",a); }做这题 →
- 单选有以下的程序段:char a[10], b[] = "China"; a = b; printf("%s", a); 则 ____。做这题 →
- 单选有以下程序(strcat()函数用来连接两个字符串), 程序运行后的输出结果是(B) c #include main( ){ char a[20]="ABCD\0EFG\0", b[]="IJK"; strcat(a,b); printf("%s\n",a); }做这题 →
- 单选若要定义一个具有5个元素的整型数组,以下语句中错误的是:()做这题 →
- 单选以下不能将 s 所指字符串正确复制到 t 所指存储空间的是____。做这题 →
- 单选如果定义:float a[10], x; 则以下叙述中正确的是 ____。做这题 →
- 单选int main()[ int i, a[12]; for(i=11;i>=0;i--) a[i]=12-i; printf("%d%d%d",a[3],a[5],a[8]); 程序的输出结果是()做这题 →
- 单选在 C 语言中,引用数组元素时,其数组下标的数据类型允许是()做这题 →
- 单选有以下程序 main() {char c[]={'A','B','C','D','E','F','G','H','\0'};int n,m; n=sizeof(c);m=strlen(c); printf("%d,%d\n",n,m); } 程序运行后的输出结果是____。做这题 →
- 单选若有定义:int bb[8];。则以下表达式中不能代表数组元素bb[1]的地址的是( )做这题 →
- 单选以下函数的功能是() fun (char s[], char t[]){ int i=-1; while(i++, s[i]==t[i] && s[i]!='\0'); return (s[i]=='\0' && t[i]=='\0');}做这题 →
- 单选以下不能将 s 所指字符串正确复制到 t 所指存储空间的是____。做这题 →
- 单选下列说法中正确的是____。做这题 →
- 单选以下能正确定义一维数组的选项是____。 \text {A)int} a [ 5 ] = {0, 1, 2, 3, 4, 5 }; \text {B)char} a [ ] = {0, 1, 2, 3, 4, 5 };做这题 →
- 填空C 语言中, 数组元素的下标下限为 ____.做这题 →
- 填空若有以下数组 a, 数组元素: a[0]~a[9], 其值为 9 4 12 8 2 10 7 5 1 3 该数组可用的最小下标值是____。做这题 →
- 单选若有说明: int a[][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9}; 则 a 数组第一维的大小是做这题 →
- 单选以下程序的运行结果是()。 c #include main() { static char s[30]="abcdefg"; static char t[]="abcd"; perl int i,j; i=0; while(s[i]!='\0') i++; j=0; while(t[j]!='\0') { s[i+j]=t[j]; j++; } s[i+j]='\0'; printf("%s\n", s); }做这题 →
- 单选以下数组定义中不正确的是()。 javascript做这题 →
- 单选以下程序的输出结果是()。 txt main () {int a[4][4]={{1, 3, 5}, {2, 4, 6}, {3, 5, 7}}; prinff ("%d%d%d%d\n", a[0][3], a[1][2], a[2][1], a[3][0]); }做这题 →
- 单选以下程序的输出结果是()。 c #include main () {char st[20]="hello\0\t\' \\ printf ("%d%d\n", strlen (st), sizeof (st)); }做这题 →
- 单选若有以下程序段: char str[]=" ab\n\012\\""; printf( "%d",strlen(str)); 该程序段的输出结果是( )。做这题 →
- 单选设已定义 char c[8] = "Tianjin" 和 int j, 则下面的输出函数调用中错误的是 ( )。做这题 →
- 单选字符串 bodyCs 在内存中占用的字节数是( )。做这题 →
- 单选若定义 X[][3]={1,2,3,4,5,6,7};则 X 数组中行的大小是( )。做这题 →
- 单选若有定义 int a[3][4],下列对数组 a 的引用中正确的是( )。做这题 →
- 单选在 int a[][3]={{1,4},{3,2},{4,5,6},{0}};中,a[2][1]的值是( )。做这题 →
- 单选以下程序的输出结果是( )。 c #include int main(void){ int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]); return 0; }做这题 →
- 单选str1[20]=what\backslashn ,则 strlen(str1)的结果为( )。做这题 →
- 单选实现字符串连接的系统函数名是( )。做这题 →
- 单选若定义 char t[10], *p=t;则在下面表达式中表示 t[1]的地址的是( )。做这题 →
- 单选若 int \mathtt { a [ ] { = } { 1 , 2 , 3 , 4 , 5 } , ^ { * } p { = } a ; } ^{*}(p+3) 的值为( )。做这题 →
- 单选若已定义:int a[ ]={0,1,2,3,4,5,6,7,8,9}, *p=a, i; 其中 0≤i≤9,则对 a 数组元素不正确的引用是( )。做这题 →
- 单选设 int *p, x, a[5]={1, 2, 3, 4, 5}; p=a;能使 x 的值为 3 的语句是( )。做这题 →
- 填空若有说明:int a[3][4];则a[i][j]前有____个元素。做这题 →
- 单选有以下程序段,char c[5] = ['a', b', \0', c', \0'}; printf ("%s", c): 则运行的结果()做这题 →