有以下程序 main() { int a=1,b=3,c=5; int*p1=&a,*p2=&b,*p=&c; *p=*p1*(*p2); printf("%d\n",c);} 执行后的输出结果是

admin2020-11-23  28

问题 有以下程序
    main()  {
    int a=1,b=3,c=5;
    int*p1=&a,*p2=&b,*p=&c;
    *p=*p1*(*p2);
    printf("%d\n",c);}
    执行后的输出结果是

选项 A、2
B、3
C、1
D、4

答案B

解析 科序使整型指针p1、p2、p3指向a、b、c值所存放的地址空间。然后再将指针变量*p1、*p2中的值的乘积赋给指针变量*p,即赋给变最c,输出c的值3。
转载请注明原文地址:https://kaotiyun.com/show/Hg3p777K
0

相关试题推荐
最新回复(0)