首页/ 题库 / [单选题]有程序段: int * p,a,b=1;的答案

有程序段: int * p,a,b=1; p=&a; *p=10;a=* p+b; 执行该程序段后,a的值是 ( )

单选题
2022-01-14 23:17
A、12
B、11
C、10
D、编译出错
查看答案

正确答案
B

试题解析

标签:
感兴趣题目
有如下程序段: int *p,a=10,b=1; p=&a; a= *p+b;执行该程序段后,a的值为( )。
有如下程序段 int *p,a=10,b=1; p=&a;a=*p+b; 执行该程序段后,a的值为______。
有如下程序段int *p,a=10,b=1;p=&a; a=*p+b;执行该程序段后,a的值为
有如下程序段 int *p,a=10,b=1; p=&a;a=*p+b; 执行该程序段后,a的值为
若有定义和语句: int**pp,*p, a=20,b=1O; pp=&p; p=&a; p=&b; printf ("%d,%d ",*p,**pp); 则输出结果是( )。
有以下程序: void swap1(int * a,int * b) {int* c=a; a=b,b=c; } void swap2(int * a,int * b) { int c=* a; * a=*b,*b=c; } main() {int a=10,b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap 2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为 ______。
有以下程序: void swap1(int *a,int *b) {int *c=a; s=b,b=c; } void swap2(int *a.int *b) { int c=*a; *a=*b,*b=c; } main() {int a=10, b=15; swap 1(&a,&b) ; printf("%d,%d,",a,b) ; a=10,b=15; swap2(&a,&b) ; printf("%d,%d",a,b) ; } 其输出结果为______。
下列程序的输出结果是( )。 #include<stdio.h> main() { int a=2,b=3,p; p=f(a,b); printf("%d",p); } int f(a,b) { int c; if(a>b)c=1; else if(a==b)c=0; else c=-1; return(c) ; }
执行完C++程序中的下列3条语句后,c指向( )。 int a, b,*c=&a; int *p=c; p=&b;

int a=1, b=2, 经运算 a^=b^=a^=b 后结果为()

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

已知以下程序段:int a=3,b=4;a=a^b;b=b^a;a=a^b;则执行以上语句后a和b的值分别是________。

相关题目
设有如下程序:
main()
{
int  **p;
int  *a, b=20;
a=&b;
p=&a;
 printf("%d\n", ** p);
}
上面程序的输出结果是( )。
有如下程序段
int   a=5, b=10;
int  *p;
p=&b;
a=*p+b;
执行该程序段后,a的值为( )

写出程序的运行结果。

        #include  <stdio.h>

        main彩蛋

        {  int a, b;

           scanf ( ”%d%d", &a, &b);

           if ( ++a >= b )  printf( ”Yes”);

           printf ( " a+b =%d\n", a+b );

        }

       如果输入:a=6,b=8,则输出结果是___________。

写出程序的运行结果。

        #include  <stdio.h>

        main彩蛋

        {  int a, b;

           scanf ( ”%d%d", &a, &b);

           if ( ++a >= b )  printf( ”Yes”);

           printf ( " a+b =%d\n", a+b );

        }

       如果输入:a=6,b=8,则输出结果是___________。

写出程序的运行结果。

        #include  <stdio.h>

        main彩蛋

        {  int a, b;

           scanf ( ”%d%d", &a, &b);

           if ( ++a >= b )  printf( ”Yes”);

           printf ( " a+b =%d\n", a+b );

        }

       如果输入:a=6,b=8,则输出结果是___________。

有如下程序段
int*p,a=10,b=1;
p=&a;a=*p+b;
执行该程序段后,a的值为
若变量已正确定义,有以下程序段

int a=3,b=5,c=7;

if(a>b) a=b;c=a;

if(c!=a) c=b;

printf("%d,%d,%d\n",a,b,c);

其输出结果是(  )。

若变量已正确定义,有以下程序段

int a=3,b=5,c=7;

if(a>b) a=b;c=a;

if(c!=a) c=b;

printf("%d,%d,%d\\n",a,b,c);

其输出结果是(  )。

有如下程序段:int p,a=10,b=1p=&a; a=p+b;执行该程序段后,a的值为 ( )
下面程序段运行结果是_____char p="%d,a=%d,b=%d\n";int a=111,b=10,c;c=a%b; p+=3;printf(p,c,a,b);
执行完下列语句int a,b,c=&a;int*&p=c;p=&b;后c指向
有以下程序段: main() { int a=5,*b,**c; c=&b;b=&a; ┆ } 程序在执行了c=&b;b=&a;语句后,表达式**c的值是( )。
有以下程序段: main() { int a=5, *b, **c; c=&b; b=&a; } 程序在执行了c=&b; b=&a; 语句后,表达式**c的值是______。
以下程序段执行后,a的值为______。 int*p,a=10,b=1; p=&a;a=*p+b;

写出程序的运行结果。

        #include  <stdio.h>

        main

        {  int a, b;

           scanf ( ”%d%d", &a, &b);

           if ( ++a >= b )  printf( ”Yes”);

           printf ( " a+b =%d\n", a+b );

        }

       如果输入:a=6,b=8,则输出结果是___________。

下面程序段的运行结果是( )。 char*p=" %d,a=%d,b=%d "; int a=111,b=10,c; c=a%b; p+=3; printf(p,c,a,b);
下列程序的执行结果为( )。 #include<iostream.h> void main { int a=3,b=0; int*P =&a; b=+a++; cout<<*P<<”,”<<b<<endl; }
若有定义:char *st= "how are you "; 下列程序段中正确的是A.char a[11], *p; strcpy(p=a+1,&st[4]);B.char a[11]; strcpy(++a, st);C.char a[11]; strcpy(a, st);D.char a[], *p; strcpy(p=&a[1],st+2);
有程序段: int * p,a,b=1; p=&a; *p=10;a=* p+b; 执行该程序段后,a的值是 ( )
有如下程序段 int*p,a=10,b=3; p=&a; a=*p+b;执行该程序段后,a的值为______。
广告位招租WX:84302438

免费的网站请分享给朋友吧