设已定义 int x=8, *p=&x ; 则printf("%d\n",*P);的输出结果为( )。
A: x的地址
B: 8
C: p的值
D: p的地址
A: x的地址
B: 8
C: p的值
D: p的地址
B
举一反三
- 若有定义:int x=0,*p=&x; 则*p的值是( )。 A: 随机值 B: 0 C: x的地址 D: p的地址
- 若有定义:int X=0,* P=&x;,则语句printf(”%d\n”,* P.的输出结果是( )。 A.随机值 B.0 C.X的地址 D.P的地址
- 以下程序的运行结果为______。 main() int x,*p,**q; x=10;p=&x;q=&p; printf("%d\n",**q); A: 10 B: 9 C: 8 D: 11
- 设X~B(n,p),且E(X)=2.4,D(X)=1.44,则n,p的值为( ) A: n=4,p=0.6 B: n=6,p=0.4 C: n=8,p=0.3 D: n=24,p=0.1
- 若有以下定义语句int x=3,*p;则通过指针p输出x变量的值的语句printf(“%d”,p);。
内容
- 0
若有定义:int x=0, *p=&x;,则语句printf("%d ",*p);的输出结果是
- 1
设有函数定义 void p(int *x){printf("%d\n",*x);} 和变量定义int a=3;则正确的函数调用是 。 A: p(a) B: p(*a) C: p(&a) D: p(int *a)
- 2
以下程序,能正确输出x值的是() A: voidmain(){intx=50;int*p=x;printf("%d",*p);} B: voidmain(){intx=50;int*p=&x;printf("%d",*p);} C: voidmain(){intx=50;intp=&x;printf("%d",*p);} D: voidmain(){intx=50;int*p=&x;printf("%d",p);}
- 3
设随机变量X~B(n,p) ,且E(X)=2.4, D(X)=1.44, 则参数 n 和 p 的值为( ). A: n=4, p=0.6. B: n=6, p=0.4. C: n=8, p=0.3. D: n=12, p=0.2
- 4
设随机变量X服从参数为n,p的二项分布,且E(X)=1.6,Var(X)=1.28,则n,p的值为 A: n=8,p=0.2 B: n=4,p=0.4 C: n=5,p=0.32 D: n=6,p=0.3