• 设变量均已正确定义并且赋值,以下与其他三组输出结构不同的一组语句是()

    A.x++;printf((“%d\n”,x);
    B.n=++x;printf((“%d\n”,n);
    C.++x;printf((“%d\n”,x);
    D.n=x++;printf((“%d\n”,n);

    正确答案:D本题考察自增运算符,++x表示先将x值加1后再用,x++表示先使用x值,用后加1,所以本题中ABC选项都会输出x+1的值,只有D选项会输出x值。
  • 2021年07月13日 21时20分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网