网站用什么切版商务风页面设计
网站用什么切版,商务风页面设计,软件开发公司简介范文大全,做好宣传信息网推广工作1.变量的指针#xff0c;其含义是指该变量的 B 。
A#xff09;值 B#xff09;地址 C#xff09;名 D#xff09;一个标志
2.已有定义int k2;int *ptr1,*ptr2;且ptr1和ptr2均已指向变量k#xff0c;下面不能正确执…1.变量的指针其含义是指该变量的 B 。
A值 B地址 C名 D一个标志
2.已有定义int k2;int *ptr1,*ptr2;且ptr1和ptr2均已指向变量k下面不能正确执行的赋值语句是 B 。
Ak*ptr1*ptr2 Bptr2k Cptr1ptr2 Dk*ptr1*(*ptr2) 3.若有说明int *p,m5,n;以下程序段正确的是 C 。
Apn ; Bp n ; scanf(“%d”,*p); scanf(“%d”,p);
Cscanf(“%d”,n); Dp n ; *pn ; 野指针 *p m ;
4.若有说明int *p1, *p2,m5,n;以下均是正确赋值语句的选项有哪些 C 。char
Ap1m; p2p1 ; Bp1m; p2n; *p1*p2 ;
Cp1m; p2p1 ; Dp1m; *p1*p2 ;
5.若有语句int *p,a4;和pa下面均代表地址的一组选项是 D 。
Aa,p,*a B*a,a,*p C*p,*p,a Da,*p,p
6.下面判断正确的是 A 。
Achar *a”china”; 等价于 char *a; *a”china” ;
Bchar str[10]{“china”}; 等价于 char str[10]; str[ ]{“china”;}
Cchar *s”china”; 等价于 char *s; s”china” ;
Dchar c[4]”abc”,d[4]”abc”; 等价于 char c[4]d[4]”abc” ;
7.下面程序段中for循环的执行次数是 A 。
char *s”\ta\018bc”
for ( ; *s!’\0’ ; s) printf(“*”) ;
A2 B7 C6 D5 8.下面能正确进行字符串赋值操作的是 B 。
Achar s[5]{“ABCDE”};
Bchar s[5]{‘A’,’B’,’C’,’D’,’E’};
Cchar *s ; s”ABCDE” ; Dchar *s; scanf(“%s”,s) ;
9.下面程序段的运行结果是 D 。
char *s”abcde” ;
s2 ; printf(“%d”,s);
Acde B字符’c’ C字符’c’的地址 D98
10.设有程序段:char s[ ]”china”; char *p ; ps ;则下面叙述正确的是 D 。
As和p完全相同
B数组s中的内容和指针变量p中的内容相等
Cs数组长度和p所指向的字符串长度相等
D*p与s[0]相等 11.下面程序段的运行结果是 C 。 char a[ ]”language” , *p ; pa ; while (*p!’u’) { printf(“%c”,*p-32); p ; }
ALANGUAGE Blanguage CLANG DlangUAGE 12.以下说明不正确的是 D 。
Achar a[10]”china” ;
Bchar a[10],*pa; p”china”;
Cchar *a; a”china” ;
Dchar a[10]; a”china”;
13.设有说明语句char a[]”It is mine”;char *p”It is mine”;则以下不正确的叙述是 D 。
Aa1表示的是字符t的地址
Bp指向另外的字符串时字符串的长度不受限制
Cp变量中存放的地址值可以改变
Da中只能存放10个字符
14.若已定义char s[10]则在下面表达式中不表示s[1]的地址是 B 。
As1 Bs Cs[0]1 Ds[1]
15.若有定义int a[5],*pa;则对a数组元素的正确引用是 D 。
A*a[5] Ba2 C*(p5) D*(a2)
16.若有定义int a[5],*pa;则对a数组元素地址的正确引用是 D 。
Ap5 B*a1 Ca1 Da[0]
17.若有定义int a[2][3];则对a数组的第i行第j列元素值的正确引用是 A 。
A*(*(ai)j) B(ai)[j] C*(aij) D*(ai)j
18.若有定义:int a[2][3];则对a数组的第i行第j列元素地址的正确引用是 D 。 A*(a[i]j) B(ai) C*(aj) Da[i]j
19.若有程序段:int a[2][3],(*p)[3]; pa;则对a数组元素地址的正确引用是 C 。
A*(p2) Bp[2] Cp[1]1 D(p1)2
20.若有程序段:int a[2][3],(*p)[3]; pa;则对a数组元素的正确引用是 C 。
A(p1)[0] B*(*(p2)1) C*(p[1]1) Dp[1]2
21.若有定义:int a[5];则a数组中首元素的地址可以表示为 C 。
Aa Ba1 Ca Da[1]
22.若有定义:int (*p)[4];则标识符p C 。
A是一个指向整型变量的指针
B是一个指针数组名
C是一个指针它指向一个含有四个整型元素的一维数组
D定义不合法
23.以下与int *q[5];等价的定义语句是 C 。
Aint q[5] Bint *q Cint *(q[5]) Dint (*q)[5]
24.以下正确的说明语句是 B 。
Aint *b[]{1,3,5,7,9} ;
Bint a[5],*num[5]{a[0],a[1],a[2],a[3],a[4]};
Cint a[]{1,3,5,7,9}; int *num[5]{a[0],a[1],a[2],a[3],a[4]};
Dint a[3][4],(*num)[4] ; num[1]a[1][3];
25.若有定义:int b[4][6],*p,*q[4];且0≤i4,则不正确的赋值语句是 C 。
Aq[i]b[i]; Bpb; Cpb[i]; Dq[i]b[0][0]
26.若要对a进行自减运算则a应有下面说明 A 。
Aint p[3]; int *ap; Bint k; int *ak; Cchar *a[3] Dint b[10]; int *ab1;
27.以下选项中对指针变量p的正确操作是 B 。
Aint a[3], *p; pa; Bint a[5], *p; pa;
Cint a[5];int *pa100;
Dint a[5]; int *p1,*p2a; *p1*p2; 28.若有定义:int x[10]{0,1,2,3,4,5,6,7,8,9},*p1;则数值不为3的表达式是 C 。
Ax[3] Bp1x3,*p1
Cp1x2,*(p1) Dp1x2,*p1
29.下面程序段的输出是 C 。
int a[ ]{2,4,6,8,10,12,14,16,18,20,22,24},*q[4],k;
for (k0; k4; k) q[k]a[k*3];
printf(“%d\n”,q[3][0]);
A22 B16 C20 D输出不合法
30.若要对a进行自增运算则a应具有下面说明 C 。
Aint a[3][2]; Bchar *a[ ]{“12”,”ab”};
Cchar (*a) [3] Dint b[10], *ab;
31.若有定义int a[4][6];则能正确表示a数组中任一元素a[i][j]i,j均在有效范围内地址的表达式 A 。
Aa[0][0]6*ij Ba[0][0]4*ji
Ca[0][0]4*ij Da[0][0]6*jI
32.下面程序的运行结果是 C 。
main ( )
{ int x[5]{2,4,6,8,10}, *p, **pp ; px , pp p ; printf(“%d”,*(p)); printf(“%3d”,**pp);
}
A4 4 B2 4 C2 2 D4 6
33.若有定义int x[4][3]{1,2,3,4,5,6,7,8,9,10,11,12}; int (*p)[3]x ; 则能够正确表示数组元素x[1][2]的表达式是 D 。
A*((*p1)[2]) B(*p1)2
C*(*(p5)) D*(*(p1)2)
34.若有说明char *language[]{“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则language[2]的值是 B 。
A一个字符 B一个地址 C一个字符串 D一个不定值
35.有以下程序段#include stdio.h
int main()
{ int x[] {10, 20, 30}; int *px x;
printf(%d,, *px); printf(%d,, *px);
px x;
printf(%d,, (*px)); printf(%d,, *px); px x; printf(%d,, *px); printf(%d,, *px); px x;
printf(%d,, *px); printf(%d\n, *px);
return 0;
}
程序运行后的输出结果是( A )
A11,11,11,12,12,20,20,20 B20,10,11,10,11,10,11,10
C11,11,11,12,12,13,20,20 D20,10,11,20,11,12,20,20
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89421.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!