2017.9.24

如何判断质数

质数只能被1和自身整除,即从1到该数之间,只有两个数能整除该数

int n =5;

int num =0;

for (int i = 1; i <= n; i++)

{

       if (n % i == 0)

       {

           num++;

       }

}

查找问题

bool isFind = false;//因为还没有执行,所以使用false

for (遍历样本)

{

      if(样本满足数据)

      {

            isFind = true;

            break;

      }

}

if(isFind)

{

}

else

{

}

排序问题

思路为:把第一个位置的数字拿出来,依次和后面的数字进行比较,如果比他大就交换位置

for (int i = 0; i< nums.Length - 1; j++)

{

     for (int j = i + 1; j < nums.Length; j++)

     {

           if (nums[i] > nums[j])

           {

                int temp = nums[i];

                nums[i] = nums[j];

                nums[j] = temp;

           }

     }

}

posted @ 2017-09-24 21:13  全て遠き理想郷  阅读(76)  评论(0编辑  收藏  举报