start:
int myInteger=5;
goto addVal;
writeResult:
Console.WriteLine("myInteger={0}",myInteger);
goto start;
addVal:
myInteger+=10;
goto writeResult;
上面是C#入门经典里的程序部分代码,那么我要运行上面代码,该添加哪些代码?
是不是:
using System
static void()
{
//上面那代码写这里?
}
是不是这样可以运行了?
书中问,上面程序运行后会发生什么?
我认为是死循环了,你说我回答的对吗?(我有QBASIC和一点点TURBO C的基础)
int myInteger=5;
goto addVal;
writeResult:
Console.WriteLine("myInteger={0}",myInteger);
goto start;
addVal:
myInteger+=10;
goto writeResult;
上面是C#入门经典里的程序部分代码,那么我要运行上面代码,该添加哪些代码?
是不是:
using System
static void()
{
//上面那代码写这里?
}
是不是这样可以运行了?
书中问,上面程序运行后会发生什么?
我认为是死循环了,你说我回答的对吗?(我有QBASIC和一点点TURBO C的基础)
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//start:
int myInteger=5;
goto addVal;
writeResult:
Console.WriteLine("myInteger={0}",myInteger);
goto start;
addVal:
myInteger+=10;
goto writeResult;
}程序会一直运行,打印 myInteger=15
C#程序可以不写 using System就编译运行吗?