admin 管理员组文章数量: 1087139
2024年3月7日发(作者:nufficr)
word格式-可编辑-感谢下载支持
/*
1. 打印:--------------------------------------------------
2. 求两个浮点数之商。
3. 对一个数四舍五入取整。
4. 判断一个数是否为奇数
5. 求一个数的绝对值。
6. 求两个数的最大值。
7. 求三个数的最大值。
8. 求1-n之和。
9. 求1-n中的奇数之和。
10. 打印自2012年起,n年内的所有闰年。
11. 打印n行星号组成的等腰三角形。
12. 求两个正整数的最小公倍数。
13. 判断一个数是否为质数。
14. 求两个正整数的最大公约数。
15. 求一个正整数n以内的质数。
16. 求一个正整数n以内的质数。 。
17. 分别利用递推算法和递归算法求n! 。
*/
class A
{
static void f(){
n("----------------------");//1.打印:-----------
}
static double quzheng(double a){
int b;
n((b=(int)(a+0.5)));//2.求两个浮点数之商。
return(b);
}
static double qiushang(double a,double b){ //3.对一个数四舍五入取整
n((a/b));
return(a/b);
}
static boolean odd(int c){ //4.判断一个数是否为奇数
if(c%2==0){
return(false);
}
else{
return(true);
}
}
static int juedui(int d){ //5.求一个数的绝对值。
if(d<0){
d=0-d;
n(d);
}
word格式-可编辑-感谢下载支持
else{
d=d;
n(d);
}
return(d);
}
static int max(int e,int f){
if(e>f){
n(e);
return(e);
}
else{
n(f);
return(f);
}
}
static int maxt(int g,int h,int i){
if(g>h&&g>i){
n(g);
return(g);
}
if(h>g&&h>i){
n(h);
return(h);
}
else{
n(i);
return i;
}
}
static int sum(int n){
int s=0;
for(int i=1;i<=n;i++){
s+=i;
}
n(s);
return n;
}
static int sumx(int n){
int s=0;
for(int i=1;i<=n;i++){
if(i%2==0){
s=s;
}
else{
s+=i;
}
//6.求两个数的最大值。
//7.求三个数的最大值。//8.求1-n之和。
//9.求1-n中的奇数之和
word格式-可编辑-感谢下载支持
}
n(s);
return n;
}
static int run(int n){ //10.打印自2012年起,n年内的所有闰年。
//int i=2012;
for(int i=2012;i<=2012+n;i++){
if(i%400==0){
n(i);
}
else if(i%4==0&&i%100!=0){
n(i);
}
}
return n;
}
static void sanjiao(int n){ //11.打印n行星号组成的等腰三角形。
for(int i=1;i<=n;i++){
for(int j=1;j<=n-i;j++){
(" ");
}
for(int j=1;j<=i*2-1;j++){
("*");
}
n("");
}
}
static int gongbs(int x,int y){ //12.求两个正整数的最小公倍数。
for(int i=1;i<=x*y;i++){
if(i%x==0&&i%y==0){
n(i);
}
}
return (y);
word格式-可编辑-感谢下载支持
}
static int gongys(int x,int y){
while(x%y!=0){
int i=x%y;
x=y;
i=y;
}
n(y);
return (y);
}
static boolean zhishu(int x){
for(int i=2;i if(x%i==0){ return(false); } else{ return(true); } } return(true); } static int sumz(int n){ int s=0; for(int i=2;i if(n%i==0){ s=s; } else { s+=n; } } n(s); return n; } //14.求两个正整数的最大公约数。 //13.判断一个数是否为质数 //15.求一个正整数n以内的质数。 word格式-可编辑-感谢下载支持 static int fib(int n){ //16.求一个正整数n以内的质数。 if(n==1) return n=1; return n=fib(n-1)+n; } public static void main(String[] args) { f(); quzheng(1.3); qiushang(12.2,3); boolean ok=odd(3); n(ok); juedui(-4); max(3,8); maxt(12,13,14); sum(3); sumx(3); run(8); sanjiao(10); gongbs(4,5); gongys(25,5); boolean zs=zhishu(10); n(zs); sumz(10); fib(10); int i=fib(12); n(i); } }
版权声明:本文标题:java基础代码大全 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1709756167a545314.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论