以下程序段执行后,变量b的值是()。 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3], b; b=p[5];
A.5
B.6
C.8
D.9
第1题:
有以下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5]; b中的值是( )。
A.5
B.6
C.8
D.9
第2题:
有以下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5];则b中的值是( )。
A.5
B.6
C.8
D.9
第3题:
以下程序段执行后,a的值为______。 int*p,a=10,b=1; p=&a;a=*p+b;
A.11
B.12
C.10
D.编译出错
第4题:
执行以下的程序段后,m的值是 ______ 。 int a[2][3]={{(1,2,3),{4,5,6}} int m,*p; p=aa[0][0]; m=p[4];
A.4
B.5
C.3
D.不确定
第5题:
执行以下程序段后,m的值为______。 int a[2][3]={ {1,2,3},{4,5,6} }; int m,*p; p=&a[0][0]; m=(*p)*(*(p+2))*(*(p+4));
A.15
B.14
C.13
D.12
第6题:
执行以下的程序段后,m的值是______。 int a[2][3]={1,2,3},{4,5,6}}; int m,*p; p=&a[0][0]; m=p[4];
A.4
B.5
C.3
D.3不确定
第7题:
有以下程序: main() { int a[10]={1,2,3,4,5,6,7,8,9,10),*p=&a[3],*q=p+2; printf("%d\n",*p+*q); } 程序运行后的输出结果是( )。
A.16
B.10
C.8
D.6
第8题:
有以下程序: main() {int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],*q=p+2; printf("%d\n",*p+*q); }
A.16
B.10
C.8
D.6
第9题:
执行下列程序段后,变量y的值为( ) int x[]={1,2,3,4},y,*p=&x[1]; y=(*--P)++;
A.1
B.2
C.3
D.4
第10题:
试题27
有以下程序
#include <stdio.h>
void fun(int *p)
{ printf(“%d\n”,p[5]);}
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10};
fun(&a[3]);
}
程序运行后的输出结果是()
A.5
B.6
C.8
D.9
第11题:
若有以下定义 int a〔 〕={1,2,3,4,5,6,7,8,9,10),*p=a; 则值为3的表达式是()
第12题:
13,65
-3,-15
-3,-18
13,78
第13题:
若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为6的表达式是_______。
A.*p+6
B.*(p+6)
C.*p+=5
D.p+5
第14题:
有以下程序: #include <stdio.h> main() { int a [10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3], *q=p+2; prinff("%d\n";*p+*q); } 程序运行后的输出结果是( )。
A.16
B.10
C.8
D.6
第15题:
有以下程序 main ( ) int a[10]={1,2,3,4,5,6,7,8,9,10},*p=.&a[3], *q=p+2; print f ("%d\n" , *p+*q); 程序运行后输出结查是
A.16
B.10
C.8
D.6
第16题:
有如下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=&a[3],b;b=P[5];则b的值是( )。
A.5
B.6
C.9
D.8
第17题:
执行以下的程序段后,m的值是______。 int a[2][3]={{1,2,3},(4,5,6}}; int m,*p; p=&a[0][0]; m=p[4];
A.4
B.5
C.3
D.不确定
第18题:
有以下程序
main()
{ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],*q=p+2;
printf("%d\n",*p+*q);}
程序运行后的输出结果是
第19题:
有程序段: int * p,a,b=1; p=&a; *p=10;a=* p+b; 执行该程序段后,a的值是 ( )
A.12
B.11
C.10
D.编译出错
第20题:
若有以下的定义, int a[ ]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是 ______。
A.p+=2,*(p++)
B.p+=2,*++p
C.p+=3,*p++
D.p+=2,++*p
第21题:
有如下程序段 int*p,a=10,b=3; p=&a; a=*p+b;执行该程序段后,a的值为______。
A.11
B.12
C.13
D.14
第22题:
有以下程序段int?a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是()
第23题:
以下程序段执行完毕后,变量a和b的值分别是() int a=4,b=5,*p1=&a,*p2=&b; a=2*(*p1%-*p2)+5; b=*p1**p2++;
第24题:
5
6
8
9