课程
/后端开发
/C#
/C#开发轻松入门
直接写杨<=5 为什么不行呢?
2021-08-11
源自:C#开发轻松入门 4-1
正在回答
你的代码包含一个 while 循环,该循环会一直执行,直到 y 不再小于等于 5。在每次循环迭代中,会输出 y 的值,并将 y 减少 1。然而,由于 y 的初始值是 5,而条件是 y <= 5,这意味着条件始终为真,会导致无限循环。 如果你想输出从 5 到 1 的数字,你可以将 while 循环的条件更改为 y >= 1
<=会出现负数吧
using System;
using System.Collections.Generic;
using System.Text;
namespace Test
{
class Program
static void Main(string[] args)
int y = 5;
while (y > 0)//请输入
Console.Write(y--);
}
使用LINQPad来学习C#真的再好不过了!程序容量小,我们学习过程中不必去打开那么繁琐的VS来测试!真YYDS! 用过了才知道妙!
代码贴出来
举报
本门课程是C#语言的入门教程,将带你轻松入门.NET开发
2 回答这么写为什么不行啊
1 回答为什么不对呢,写上+ -不就对了?为什么运行正确输出错误
1 回答为什么换行不可以呢,有什么影响吗
3 回答为什么max可以直接赋值0?而min 不可以
2 回答为什么我直接提交就通过了?