若有以下语句:int **pp,*p, a=10,b=20; pp=p; p=a; p=b;printf("%d/n" ,*p,**pp) ;则输出结果是()A、10,20B、10,10C、20,10D、20,20
若有以下语句:int **pp,*p, a=10,b=20; pp=&p; p=&a; p=&b;printf("%d/n" ,*p,**pp) ;则输出结果是()
- A、10,20
- B、10,10
- C、20,10
- D、20,20
相关考题:
有以下程序#include stdio.hmain( ){ int n,*p=NULL;*p=n;printf("Input n:"); scanf("%d",p); printf("output n:"); printf("%d\n",p);}该程序试图通过指针 p 为变量 n 读入数据并输出,但程序有多处错误,以下语句正确的是A)int n,*p=NULL;B)*p=n;C)scanf("%d",p)D)printf("%d\n",p);
有以下程序 include main() { int n,*p=NULL; *p=n; printf(" 有以下程序 #include <stdio.h> main() { int n,*p=NULL; *p=n; printf("Input n:");scanf("%d",p);printf("output n:");printf("%d\n",p); } 该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是A.int n,*p=NULL;B.*p=n;C.scanf("%d",p)D.printf("%d\n",p);
为使*p=20,下面正确的程序是()A. include main( ) { int a=10,b=20,*p= printf 为使*p=20,下面正确的程序是 ( )A.# include<stdio.h> main( ) { int a=10,b=20,*p=&b; printf("%d\t%d\n",p,*p); } *p)B.# include<stdio.h> main( ) { int a=10,b=20,*p=b; printf("%d\t\%d\n",p,*p) }C.# include<stdio.h> main( ) { int a=10,b=20,*p; p=&a; p + +; printf("%d\t\%d\n",p,*p);} }D.# include<stdio.h> main( ) { int a=10,b=20,*p; *p=20; printf("%d\t\%d\n",p,*p); }
若有下面的程序片段:int[12]={0},*p[3],**pp,i;for(i=0;i3;i)p[i]=a[i*4];pp=p;则对数组元素的错误引用是A.pp[0][1]B.a[10]C.p[3][1]D.*(*(p+2)+2)
有以下程序:inlucdemain()D)2 3 3{int n,*P=NULL;*p=printf("input n:");scanf("%d 有以下程序: #inlucde<stdio.h> main()D)2 3 3 {int n,*P=NULL; *p=&n; printf("input n:");scanf("%d",&p);printf("output n:");printf("%d\n",p); } 该程序试图通过指针P为变量n读入数据并输出,但程序有多处错误,以下语句正确的是( )。A.int n,*P=NULL;B.*P=&n;C.scanf(“%d",&p)D.printf("%d\n",p);
若有程序片段: int a[12]={0},* p[3],* *pp,i for (i=0;i<3;i++) p[i]=a[i*4]; pp=p; 则对数组元素的错误引用是 ( )A.pp[0][1]B.a[10]C.p[3][1]D.*(*(p+2)+2)
有如下程序段: int a[10],*p[3],**pp,i; for(i=0;i<3:i++) p[i]=a[i*4); pp=p; 则正确表示数组a元素的表达式是 ______。A.ppB.a[10]C.p[3]D.*(*(p+2))
若有定义和语句: int**pp,*p, a=20,b=1O; pp=p; p=a; p=b; printf ("%d,%d\n",*p,**pp); 则输出结果是( )。A.20,10B.20,20C.10,20D.10,10
以下程序运行后,输出结果为______。 main() { int a[2][3]={1,3,5,7,9,11},*s[2],**pp,*p: s[0]=a[0],s[1]=a[1]; pp=s; p=(int*)malloc(sizeof(int)); **pp=s[1][1]; p=*pp; printf("%d\n",*p); }A.1B.7C.9D.11
有以下程序#include stdio.hmain { int n,*p=NULL; *p=n; printf("Input n:"); scanf("%d",p); printf("output n:"); printf("%d\n",p);}该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是A.int n,*p=NULL; B.*p=n; C.scanf("%d",p) D.printf("%d\n",p);
下列程序段的输出结果是______。 int **pp,*p; int a=10,b=20; p=a; pp=p; p=b; printf("%d,%d\n",*p,**pp);A.10,20B.10,10C.20,20D.20,10
若有定义和语句:int**pp,*p,a=20,b=10;pp=p;p=a;p=b;printf("%d,%d\n",*p,**pp);则输出结果是( )。A.20,10B.20,20C.10,20D.10,10
若有定义和语句: ( ) int * * pp, * p,a=10,b=20 pp=p;p=a;p=b;printf("%d,%d”n",* p,* * pp); 则输出结果是A.10, 10B.10,20C.20,10D.20,20
若有以下定义和语句,则输出结果是______。int **pp,*p,a=10,b=20;pp=p; p=a; p=b; printf("%d\n",*p,**pp);A.10,20B.10,10C.20,10D.20,20
若有如下程序: void sub() { int a,b; a=lO;b=20; printf("%d,%d\n",b,a);} main() { int a=1O,b=20; sub(); printf("%d,%d\n"'a'b); } 则程序运行后的输出结果是( )。A.10,20B.20,10 20,10C.20,10D.10,20 10,20 20,10
若有定义和语句 int * *pp, *p,a=10,b=20; pp=p;p=a;p=b;printf("%d,%d\n",*p,**pp); 则输出结果是( )A.10,10B.10,20C.20,10D.20,20
设有定义:int a,*p=a,* *pp=p;,则与a=100;等价的语句为()A.**p=100;B.**pp=100;C.a,* *pp=p;,则与a=100;等价的语句为( )A.**p=100;B.**pp=100;C.*p=100;D.*pp=10;
若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5 的语句为()。A、printf("%d",*p[5]);B、printf("%d",p[5]);C、printf("%d",*(p+5));D、printf("%d",*(a+5));
单选题若有以下语句:int **pp,*p, a=10,b=20; pp=p; p=a; p=b;printf("%d/n" ,*p,**pp) ;则输出结果是()A10,20B10,10C20,10D20,20
单选题有以下程序:#include void fun(int *s,int t,int *k){ int p; for(p=0,*k=p;p if(s[p]s[*k])*k=p;}main(){ int a[10]={11,12,13,14,15,16,20,18,19,10},k; fun(a,10,k); printf("%d,%d",k,a[k]);}程序运行后的输出结果是( )。A6,20B10,9C7,20D10,10