若有说明:int*p1,*p2,m=5,n=9;以下均是正确赋值语句的选项是()
第1题:
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。
A.p1=&n;p2=&p1;
B.p1=n;
C.p1=&n;*p2=p1;
D.p1=&n;p2=p1;
第2题:
若有说明:int *p,m=5,n;,以下正确的程序段是
A.p=&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p)
C.scanf("%d",&n);*p=n;
D.p=&n;*p=m;
第3题:
有以下程序
main()
{ int a=1,b=3,c=5;
int *p1=&a, *p2=&b, *p=&c;
*p =*p1*(*p2);
printf("%d\n",c);
}
执行后的输出结果是
A)1
B)2
C)3
D)4
第4题:
此题为判断题(对,错)。
第5题:
执行以下程序后,a,b的值分别为
main()
{ int a,b,k=4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
b=(*p1)/(*p2)+7;
printf("a=%d\n",A.;
printf("b=%d\n",B.;
}
A.-1,5
B.1,6
C.0,7
D.4,10
第6题:
若有说明:int * p,m=51; n;,以下正确的程序段是()
A.p=&m; scanf("%d",&p)
B.p=&n; scanf("%d",&P)
C.scanf("%d",&p) p=&n;
D.p=&n; p=&m;
第7题:
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是( )。
A.p1:&n;p2=&pl;
B.p1=n;
C.p1=&n;*p2=p1;
D.p1=&n;p2=p1;
第8题:
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )。A.p=q B.*p=*q C.n=*q D.p=*n
第9题:
下列程序的输出结果是______。
main()
{ int a=2,b=4,c=6;
int*p1=&a,*p2=&b,*p;
*(p=&C) =*p1*(*p2);
printf("%d\n",c);
}
第10题:
设有以下程序:
include<iostream>
using namespace std;
int main()
{
int a,b,k:4,m=6,*p1=&k,*p2=&m;
a=p1==&m;
b=(*p1)/(*p2)+7;
cout<<a<<b<<end1;
return 0;
}
执行该程序后,a的值为【 】,b的值为【 】。