双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

一个算法

FollowCN FollowCN 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
7、一个打印数字的函数
public void printNumber(int n)
要求:
N=1时输出0,1,2,3,4..........9
N=2时输出0,1,2,3,4.........99
N=3时输出0,1,2,3,4........999
N=4时输出0,1,2,3,4.......9999

请使用递归来实现。

一个反转的输出:
 static void Main(string[] args)
{
//string s = "";
//print(3, s);
//Console.ReadLine();

printNumber(4, "");

}

static void print(int n, string s)
{
while (n > 1)
{
string ss = s;
for (int j = 9; j >= 0; j--)
{
s = ss + j;
s = s.TrimStart('0');
if (s != "")
print(n - 1, s);
}
n--;
}
for (int i = 9; i >= 0; i--)
{
Console.Write(s + i);
Console.WriteLine();
}

}
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
FollowCN
非技术区 7,776 成员 63,109 内容