课程
/后端开发
/C#
/C#开发轻松入门
int x;x = 1;while (x++ < 6) { Console.Write("加油!"); }
为啥结果是5个加油,++优先级不是高于<吗,不是从2开始吗
2018-03-04
源自:C#开发轻松入门 4-2
正在回答
这里的x++是循环体,第一次先判断循环条件就已经执行了一次加油
x++,是先计算循环条件,再自加。先将1与6比较,执行一次,再自加x = 2.
++优先级确实是高于<的 但是你这个循环是执行一次后 是 2<6 此时 x为2 以此类推 一共5次 所以循环是从1开始的
举报
本门课程是C#语言的入门教程,将带你轻松入门.NET开发
2 回答为什么结果是整数?
2 回答为什么结果就是不对
1 回答输出结果为什么只有一个??
1 回答为什么输出结果:False ,第一个字母是大写的???为什么不是false?
4 回答为什么没有结果展示