main(){intn;(n=6*4,n+6),n*2;//主要这段怎么看,解释一下printf(“n=%d ”,n);}此程序的输出结果是()...

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Jayden1

    8人对此回答表示赞同

    1 输出结果是
    n=24

    2 ( n=6*4,n+6),n*2;//这个叫逗号表达式语句,起作用的是n=6*4。
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 水木

    8人对此回答表示赞同

    (n=6*4,n+6),n*2; 是逗号运算符,先运算n=6*4得出n=24,再计算n+6,再计算n*2,最后这个逗号运算表达式的值是60,n还是24,因为后两个运算并没有给n赋值
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 大勇

    1人对此回答表示赞同

    输出结果为24,你所指的那段没什么实际意义,()这个符号的输出是最右面的那个数,比如说(n=6*4,n+6)==24+6==30。你程序主要是看n的值,n的值只有n=6*4这句有用,所以输出为24。
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Aurora

    1人对此回答表示赞同

    结果为24,为逗号运算,要深入理解,请参看有关逗号运算一节内容
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部