Discuz!NT
欢迎 游客 , 注册 | 登录 | 会员 | 界面 | 简洁版本 | 在线 | 帮助
商都网教育宝典宝库

发表新主题 回复该主题
本主题被查看392次, 共1个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第   上一主题   下一主题
标题: c#一个算质数的小程序
-[尕硴]
超级版主
UID: 71
来自:
精华: 130
积分: 14003
帖子: 12909
注册: 2007-10-22 17:59:00
状态: 离线
威望: 444.00
金钱: 3355.00 元
只看楼主 2008-01-28 09:02
c#一个算质数的小程序
c# 一个算质数的小程序,可以找出一定范围内的质数,可以求质数的个数,与打印所有质数。

也许以后能用到,存档先。

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

namespace Date1223_3
...{
    class PrimeNum
    ...{
        public static void Main(String[] args)
        ...{
            bool div = false;
            ArrayList list = new ArrayList();

            Console.WriteLine("输入你想要算质数的范围:");
            int range = Int32.Parse(Console.ReadLine());
            Console.WriteLine("你想要算出{0}以内的质数,点Enter计算",range);
            Console.ReadLine();

            for (int i = 2; i < range+1; i++)
            ...{
                div = false;
                for (int j = 2; j < i; j++)
                ...{
                    if (i % j == 0)
                    ...{
                        div = true;
                        break;
                    } 


              }
                if (!div)
                ...{
                   
                    list.Add(i);
                   
                }
               
            }

            Console.WriteLine("一百内的质数个数为:");
            Console.WriteLine(list.Count);
            Console.WriteLine("具体的质数如下:");
            for (int i = 0; i < list.Count; i++)
            ...{
                Console.WriteLine(list[i].ToString());
            }
            Console.ReadLine();
        }
    }
}
#1  
发表新主题 回复该主题
本主题被查看392次, 共1个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第







现在的时间是 2008-08-21 06:06:23

版权所有 商都网教育宝典
         Powered by Discuz!NT 1.0.6666    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.032 seconds