m0_59046150 2021-06-06 03:12 采纳率: 0%
浏览 10

能帮我讲解一下这道题么

main()

{

int b=4,y;

y=--b*--b*--b;

printf("%d%d",b,y)

}

  • 写回答

4条回答 默认 最新

  • 关注

    y=--b*--b*--b;

    运算有顺序 先是--b;--b; 然后y=b*b; 再--b; 然后再是y*b; 即2*2*(2-1); 结果=4。

    #include <stdio.h>
    #include <math.h>
       
    int main()
    {
        int b=4,y;
        y=--b*--b*--b;
        printf("%d,%d",b,y);
    
    }
    

    评论

报告相同问题?