网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

3、设有如下一段程序: int *p,a,b; a=10; p=&b; p=&a; a=*p+10; 执行上面的程序后,a的值为

A.20

B.10

C.110

D.不确定


参考答案和解析
D
更多 “3、设有如下一段程序: int *p,a,b; a=10; p=b; p=a; a=*p+10; 执行上面的程序后,a的值为A.20B.10C.110D.不确定” 相关考题
考题 设有如下一段程序: int *var,a; a=100; var= a=*var+10; 执行上面的程序段后,a的值为() 。 A.120B. 110C. 100D. 90

考题 设int a[10],*p;p=a;则对数组元素正确的引用是()。 A.*&a[10]B.a[10]C.*(p+10)D.*p

考题 有如下程序段int *p,a=10,b=1;p=a; a=*p+b;执行该程序段后,a的值为A.12B.11C.10D.编译出错

考题 有如下程序int a[10]={1,2,3,4,5,6,7,8,9,10};int *p=a[3],b;b=p[5];则b的值是A.5B.6C.9D.8

考题 有以下程序 main() { char str[][10]={"China","Beijing"},*p=str; printf("%s\n",p+10); } 程序运行后的输出结果是A.ChinaB.BeijingC.ngD.ing

考题 设有以下程序片段:char a[ ]="hello",*p;p=a;printf("%d",*(p+5));执行上面的程序片段后的结果为( ) A.111B.0C.104D.不确定的值

考题 设有以下程序: include using namespace std; int main() {inta,b,k:4,m=6,*p1=k 设有以下程序: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的值为【 】。

考题 设程序如下:includeusing namespace std;int main(){int **p,*q,r=10;q=r;p= int main() { int **p,*q,r=10; q=r; p=q; cout<<**p+1<<end1; return 0; } 以上程序的输出结果是( )A. p的地址B. r的地址C.11D.运行错误

考题 以下程序段执行后,a的值为______。 int*p,a=10,b=1; p=a;a=*p+b;A.11B.12C.10D.编译出错

考题 有以下程序:includeusing namespace std;int n[][3]={10,20,30,40,50,60};int main() 有以下程序: #include<iostream> using namespace std; int n[][3]={10,20,30,40,50,60}; int main() { int (*p)[3]; p=n; cout<<p[0] [0]<<","<<*(p[0]+1)<<","<<(*p) [2]<<end1; return 0; } 上述程序执行后的输出结果是( )。A.10,20,30B.20,30,40C.10,30,50D.10,40,60

考题 有以下程序: main { int a=1,b=3,C=5,*P; int*p1=&a,*p2=&b,*p3=&c; *p=*p1*(*p2); } 执行后的输出结果是( )。A.1B.2C.3D.4

考题 执行以下的程序段后,m的值是 ______ 。 int a[2][3]={{(1,2,3),{4,5,6}} int m,*p; p=aa[0][0]; m=p[4];A.4B.5C.3D.不确定

考题 有如下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p=a[3],b;b=P[5];则b的值是( )。A.5B.6C.9D.8

考题 下列程序的执行结果为includevoid main( ) { int a=3,b=0; int * p=a; b=+a+ 下列程序的执行结果为#include<iostream.h>void main( ){int a=3,b=0;int * p=a;b=+a++;cout < < * p < < "," < < b < < endl;}A.3,4B.4,3C.3,4D.4,4

考题 执行以下程序段后,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.15B.14C.13D.12

考题 如下程序的执行结果是 include void main( ) { static int a[ ]={ 1,7,3,9,5,11 如下程序的执行结果是 #include<iostream.h> void main( ) { static int a[ ]={ 1,7,3,9,5,11 }; int * p=a; * (p+3)+=4; cout < < * p < <"," < < * (p+3);}A.1,13B.1,16C.3,13D.1,14

考题 有如下程序段int *p,a=10,b=1;p=a; a=*p+b;执行该程序段后,a的值为A.12 B.10 C.11 D.编译出错

考题 执行以下的程序段后,m的值是______。 int a[2][3]={{1,2,3},(4,5,6}}; int m,*p; p=a[0][0]; m=p[4];A.4B.5C.3D.不确定

考题 执行以下的程序段后,m的值是______。 int a[2][3]={1,2,3},{4,5,6}}; int m,*p; p=a[0][0]; m=p[4];A.4B.5C.3D.3不确定

考题 下列程序的执行结果为includevoid main( ){ int a=3,b=0; int * p=a; b=+a++; 下列程序的执行结果为 #include<iostream.h> void main( ) { int a=3,b=0; int * p=a; b=+a++; cout<<*p<<','<<b<<end1; }A.3,4B.4,3C.3,4D.4,4

考题 执行以下程序后,y的值是 ( ) main( ) { int a [ ]={2,4,6,8,10); int y=1,x, *p; p=a[1]; for(x=0;x<3; x + +) y + =* (p + x); printf("%d\n",y); }A.17B.18C.19D.20

考题 有程序段: int * p,a,b=1; p=a; *p=10;a=* p+b; 执行该程序段后,a的值是 ( )A.12B.11C.10D.编译出错

考题 设有以下程序: struct st{int n;struct st*next;}; static struct st a[3]={5,a[1],7,a[2],9,'\0\},*p; p=a[0];下面其值为6的表达式为______。A.p++->nB.p->n++C.(*p).n++D.++p->n

考题 执行下列程序段后,变量y的值为( ) int x[]={1,2,3,4},y,*p=x[1]; y=(*--P)++;A.1B.2C.3D.4

考题 有如下程序段 int*p,a=10,b=3; p=a; a=*p+b;执行该程序段后,a的值为______。A.11B.12C.13D.14

考题 执行以下程序后,y的值是() main( ) { int a[]={2,4,6,8,10}; int y=1,x,*p; p=a[1]; for(x=0;x3;x++) y + = * (p + x); printf(""%d/n"",y); }A、17B、18C、19D、20

考题 单选题有以下程序: #include main() {  int*p,x=100;  p=x;  x=*p+10;  printf(%d,x); } 程序运行后的输出结果是(  )。A 110B 120C 100D 90

考题 单选题执行以下程序后,y的值是() main( ) { int a[]={2,4,6,8,10}; int y=1,x,*p; p=a[1]; for(x=0;x3;x++) y + = * (p + x); printf(""%d/n"",y); }A 17B 18C 19D 20