本帖最后由 白磊 于 2013-9-11 14:10 编辑
看见别人写的程序。他们直接在用Convert这个类,为什么我自api里都找不到Convert这个类呢?
还有这个类Console里面也没有WriteLine()这个方法啊,我的api是1.6的 这个跟api版本有关系吗
int[] su = new int[10];
int[] num = new int[10];
Console.WriteLine("请连续输入10个数1-1000的整数,用空格隔开");
string strNum = Console.ReadLine();
string[] str=strNum.Split(' ');
for (int i = 0; i < str.Count(); i++)
{
num = Convert.ToInt32(str);
}
for (int i = 0; i < num.Count(); i++)
{
int count = 0;
for (int j = 2; j <= Math.Sqrt(num); j++)
{
if (num % j == 0)
{
count++;
}
}
if (count == 0)
{
su = num;
}
}
Console.WriteLine("其中素数是:");
int sum=0;
for (int i = 0; i < su.Count(); i++)
{
Console.Write("{0} ", su);
sum += su;
}
Console.WriteLine();
Console.WriteLine("素数和为:" + sum);
Console.ReadKey();
|