课程
/后端开发
/C#
/C#开发轻松入门
while (y=<5&&y>0)//请输入
{ Console.Write(y + " ");
y--;//请输入
}
whlie里面的语句为什么是无效的啊
2017-09-02
源自:C#开发轻松入门 4-1
正在回答
干啥要这样写?和数学一样,能用最简单的方式表达,尽量最简单!
宝慕林7028735
y--;会自减,从而y肯定小于等于5,所以没必要用&&做双重判定,而while(){}这种格式的判断语句是检查布尔值bool是否为真,若为真则执行循环。此处你错的地方是y=<5,应该改为y<=5
而且你完全没必要这样写,Y小于并等于5 因为他每次循环一次Y都会减一 额while的bool不成立他就不会运行这也就是为什么会有y-- 说明循环5次也就减了5 然后bool不成立就停止循环了
不是 =< 而是 <= “=”号在后边
举报
本门课程是C#语言的入门教程,将带你轻松入门.NET开发
2 回答y++ ,y-- 的问题。
1 回答int y=5代表什么意思
2 回答请问大佬,为什么 y+" "不能是y+' '
5 回答if (x == y || x + y == 8)啥意思?
6 回答y*=2; 或者 y+=2; 都不能提交成功,怎办 ???