执行下面程序段后,a的值为( )。int *p,a=10,b=1;
p=&a;
a=*p+b;
- 首页
- 全科主治
-
1.执行下面程序段后,a的值为( )。int *p,a=10,b=1;
p=&a;
a=*p+b;
-
2.执行下面程序段后a的值为intpa10b1p
-
3.在下面的程序段中,s=s+p语句被执行次数为____,p*=j语句的执行次数为____。
-
4.有以下程序main(){ int a=1, b=3, c=5;int *p1=&a, *p2=&b, *p=&c;*p =*p1*(*p2);printf("%d",C. ;} 执行后的输出结果是( )
-
5.执行以下程序段后,程序输出结果和变量a的值是()。 int a=10; printf("%d",a++);
-
6.执行完下面程序段后,s的值是( )int a[10]={10,1,20,203,21,2,4,2,11,21};int j,s=0;for(j=0;j<10;j++) if(a[j]%2==0)
-
7.下面程序的输出结果是()main(){ int a,b,c; int *p; a=5; b=a+3; p=&a; c=*p+3; printf("%d,%d\n",*p,c);}
-
8.设有说明:int x=1,y=1,z=5,p;执行语句:p= --x &&--y && ++z;后,变量y、z的值分别为( )。
-
9.执行以下程序段后,x的值为0,y的值为1。
int x, y;
if (x = 0) y = 0;
else y = 1;
-
10.运行下面程序段后,变量i的值为int i;for(i=0;i<10;i++)printf("%d",i);