0 c#
using System;
public class Test
{
public static void Main()
{
int n = 600851475143;
int x = 1;
While (x<n)
{
if(n%x==0)
{
Console.WriteLine(x);
}
x++;
}
}
}
Run Code Online (Sandbox Code Playgroud)
给我一个{不合适的错误,但我看不出什么是错的.任何人?
While不应该大写,并且你的值n对于int来说太大了.
你似乎没有大括号的问题.如果你修复了这两个错误,它应该编译.
编辑:您发布的代码文件与您在问题中发布的错误完全不同.AC#程序只能有一个入口点,这就是做什么的public static void Main().如果从Program文件中复制并粘贴方法签名,则不会编译.更改Main为任何其他有效签名,它应该编译.
| 归档时间: |
|
| 查看次数: |
153 次 |
| 最近记录: |