日期:2014-05-17  浏览次数:20797 次

新手 我这样写存在什么问题?
二楼上代码

------解决方案--------------------
小学数学及格了吗?素数怎么判断知道吗?什么都不知道写什么程序?骗鬼呢?
------解决方案--------------------
按楼主的逻辑,11、13、17、19、23、29、31这几个数的平方都被认定为素数了
------解决方案--------------------

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Excise_1
{
    class Program
    {
        static void Main(string[] args)
        {
            int i, r, k, m;
            string inputStr;
            Console.WriteLine("请输入一个数:");
            try {
                do
                {
                    inputStr = Console.ReadLine();
                    m = Convert.ToInt32(inputStr);
                }
                while (m < 2);
                try
                {
                    i = 2; k = m / 2;
                    while (i <= k)
                    {
                        r = m % i;
                        if (r == 0) break;
              &