本帖最后由 狱之一族 于 2013-4-4 17:19 编辑
class Program
{
static void Main(string[] args)
{
string a="";
int num = 0;
bool result;
do
{
Console.WriteLine("请输入一个整数");
a=Console.ReadLine();
if (a=="q")
{
Console.WriteLine("程序结束");
break;
}
try
{
num=Convert.ToInt32(a);
if (result== true)
{
Console.WriteLine("这不是一个质数");
}
else
{
Console.WriteLine("这是一个质数");
}
}
catch
{
Console.WriteLine("您的输入有误,请输入一个正整数");
continue;
}
}while(true);
}
public static bool Num(int num)
{
for (int i = 2; i < num; i++)
{
if (num % i == 0)
{
return false;
}
}
return true;
}
}
我按照老师讲的做的,但是到最后了,却提示我result没有赋值,但是,老师讲的时候也是这样做的,所以,求会的高手帮帮忙
|