博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验五
阅读量:4350 次
发布时间:2019-06-07

本文共 812 字,大约阅读时间需要 2 分钟。

package paixu;

public class PaiXu {

public static void main(String[] args)
{
int a[]= {1,4,13,5,15,6,17,8,19,10};
int l;
for(int i=0;i<10;i++)
for(int j=0;j<9-i;j++)
if (a[j]>a[j+1]) {
l=a[j];
a[j]=a[j+1];
a[j+1]=l;
}
System.out.print("排序输出:");
for(int m=0;m<10;m++)
System.out.print(" "+a[m]);
System.out.print("\n");
System.out.print("素数: ");
for(int i=0;i<10;i++)
{
if(a[i]==0 && a[i]==1)
continue;
else if(a[i]/2>1 && a[i]%2==0)
continue;
else if(a[i]/3>1 && a[i]%3==0)
continue;
else if(a[i]/5>1 && a[i]%5==0)
continue;
else if(a[i]/7>1 && a[i]%7==0)
continue;
else
System.out.print(" "+a[i]);
}
System.out.println();
}
}

 

 

实验结果

 

实验心得:

    JAVA中数组一旦定义好就不能修改长度,如果要修改就必须重新定义一个新数组或者引用其他数组,它的灵活性较差。排序输出中用了冒泡排序,对此不是很熟练,需要加强练习。素数输出中通过借鉴其他同学的程序,使用了最基本最原始的方法,比其他方法更便于理解。

 

转载于:https://www.cnblogs.com/1998bmx/p/10664964.html

你可能感兴趣的文章
sequence
查看>>
Delphi错误:Stack overflow的解决方法
查看>>
取消chrome(谷歌浏览器)浏览器下最小字体限制
查看>>
模板方法模式
查看>>
什么是ECC内存?
查看>>
使用Visual Studio 2013进行UI自动化测试
查看>>
13-集体照
查看>>
读了曾国藩家书,,心态逐渐平和起来。搞技术的如果缺乏信念的指引,生活会很乏味无聊!...
查看>>
160809308周子济第六次作业
查看>>
大型Web应用运行时 PHP负载均衡指南
查看>>
为phpStorm 配置PHP_CodeSniffer自动检查代码
查看>>
测试工具网址大全(转)
查看>>
ServiceStack DotNet Core前期准备
查看>>
webpack中‘vant’全局引入和按需引入【vue-cli】
查看>>
Date、String和Timestamp类型转换
查看>>
计算机的组成
查看>>
[简单到爆]eclipse-jee-neon的下载和安装
查看>>
vector
查看>>
Redis学习之set类型总结
查看>>
栈和队列
查看>>