[C#]不用循环语句实现1+2+3+...+100
作者:lly365 日期:2008-10-02
记得是一个月前在CSDN上看到一个关于不用循环实现1+2+3...+100,谈到最多的是递归。
今天想到了goto语句,用它实现了一下:
程序代码
今天想到了goto语句,用它实现了一下:
程序代码using System;
public class LoruiRuner
{
public static void Main()
{
int count = 0;
int i = 1;
start:
count += i++;
goto goon;
goon:
if(i <= 100)
goto start;
else
goto print;
print:
Console.WriteLine(count);
Console.ReadKey();
}
}
public class LoruiRuner
{
public static void Main()
{
int count = 0;
int i = 1;
start:
count += i++;
goto goon;
goon:
if(i <= 100)
goto start;
else
goto print;
print:
Console.WriteLine(count);
Console.ReadKey();
}
}
评论: 0 | 引用: 0 | 查看次数: -
发表评论

上一篇
下一篇

文章来自:
Tags: