【发布时间】:2020-06-05 07:05:52
【问题描述】:
如何在 C# 中不使用循环打印我的名字 100 次?有什么线索吗? 我已经尝试在不使用循环的情况下打印数字 1 到 100,但是如何使用字符串(我的名字)来实现呢?
提前谢谢你!
【问题讨论】:
-
您似乎知道递归。你能展示一下你的尝试吗?
-
Console.WriteLine("name");Console.WriteLine("name");Console.WriteLine("name");Console.WriteLine("name");Console.WriteLine("name");Console.WriteLine("name");等... ;) -
用计数器进行递归最终只是一个复杂的 for 循环,所以这无济于事
-
开个玩笑,听起来您已经可以处理数字了...只需将您当前的
Console.WriteLine(number);换成Console.WriteLine("name");。或者你有什么具体的问题吗? -
你可以用很多不同的方式来做到这一点......虽然递归在我看来只是一个循环,但使用带有计数调用函数的 if 语句调用另一个计数的函数你会以哪种方式想看看...向我们展示您对这些数字的所作所为,我们可以为您指明正确的方向
标签: c# loops recursion printing console.writeline