以下程序的输出结果是_______。main(){int a, k=4, m=4, *p1=k, *p2=m;a=p1==m;printf(%d\n, a);}
A: 4
B: 1
C: 0
D: 不确定
A: 4
B: 1
C: 0
D: 不确定
举一反三
- 有以下程序void main(){ int a,k=4,m=4,*p1=&k,*p2=&m; a=p1==&m; printf("%d\n",a);}程序运行后的输出结果是( )。 A: 4 B: 1 C: 0 D: 运行时出错,无定值
- 以下程序执行后,a 的值是( )。int main() { int a,k=4,m=6,*p1=&k,*p2=&m; a=p1==&m; printf("%d\n",a); } A: 4 B: 1 C: 0 D: 运行时出错,无定值
- 以下程序段执行后,a的值是( )。int a,k=4,m=6,*p1=&k,*p2=&m; a=p1==p2; printf("%d\n",a); A: 0 B: 1 C: 4 D: 6
- main(){int a,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;printf("%d\n",a);}以上程序运行后,a的值是 A: 4 B: 1 C: 0 D: 运行时出错,a无定值
- Func(int a, int b) {static int m=0,I=2; I+=m+1; m=I+a+b; return(m); } main() { int k=4,m=1,p; p=Func(k,m); printf(“%d”,p); p=Func(k,m);printf(“%d”,p); }