本帖最后由 咦,我盗了太阳 于 2013-7-9 15:11 编辑
好吧,我是第一次动脑子去想一个Java问题,虽然过程有点苦逼,没按要求用数组,但是我写出来了
继续努力咯
以后要经常参加这种活动才行啊
既锻炼了代码的灵活性也得到了分
嘿嘿
加油!- /*打印输出一百以内的素数
- 1,遍历1-100的数,使用for循环进行遍历
- 2,判断这个数是不是素数,是就打印出来
- */
- class sushu
- {
- public static void main(String[] args)
- {
- //素数:指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。
- int j;
- for(int i=1;i<=100;i++)
- {
- for(j=2;j<=i-1;j++)
- {
- if(i%j==0)
- break;
- }
- if(j>=i-1&&i>1)
- {
- System.out.print(i+",");
- }
- }
- }
- }
复制代码 结果:
|