java运用循环编程题及答案

2020-04-03 13:18

1. 编写一个数的阶乘和。eg. Sum=1!+2!+3!+4!+5! public class j1_20 {

} 结果

public static void main(String[] args) {

int a,sum,b=0,i; sum=0;

for(b=1;b<=5;b++){ }

a=1;

for(i=1;i<=b;i++){ } sum+=a;

a=a*i;

System.out.println(\到5的结成和\+sum); }

2. 把一个数组里的数字按照从小到大的顺序排列出来 public class j_sort {

public static void main(String[] args) {

int a[]=new int[]{12,15,63,56,21,71,91,3,16,43}; for(int i=0;i<10;i++){ for(int j=i+1;j<10;j++){ } }

System.out.println(\从小到大的顺序为:\); for(int i=0;i<10;i++){ System.out.print(a[i]+\); } } 结果是

}

if(a[i]>a[j]){ }

int t; t=a[i]; a[i]=a[j]; a[j]=t;

3. 输出一个三角形

public class j_triangle1 {

public static void main(String[] args) { int a=5,b=5;

for(int i=1;i<5;i++){ for(int j=0;j<5-i;j++){ }

for(int e=1;e<=i;e++){ }

System.out.println(\); }

System.out.println(\); for(int i=1;i<5;i++){ for(int j=0;j<5-i;j++){ }

for(int e=1;e<2*i;e++){ }

System.out.println(\); } } 结果是

}

System.out.print(\); System.out.print(\); System.out.print(\+\); System.out.print(\);

4,.输出最小公约数是

public class j_prime {

public static void main(String[] args) { int a=3,b=4,i; for(i=1;i>0 ;i++){ if(i%a==0&&i%b==0){ } } }

}

System.out.print(\最小公约数是:\+i);

break;

结果是

5.最大公约数

public class j偶数和 {

}

public static void main(String[] args) {

int a,sum=0;

for(a=1;a<=100;a++){ if(a%2==0){ }

sum+=a;

}

System.out.println(\一百以内的偶数和\+sum); }

6.输出99乘法口诀

public class j99表 { public static void main(String[] args) { //

效果1

int a,b,sum; for(a=1;a<10;a++){ }

//效果2

int i,j,k;

for(i=1;i<=9;i++) {

for(j=1;j<=i;j++) { k=i*j;

System.out.print( \ }

System.out.print( \ }

for(b=1;b<=a;b++){ }

System.out.println(\);

char c=(char)a; char d=(char)b;

System.out.printf(\+\+\+\+a*b+\,a,b);

//

// // // // // // // // // // }

}

结果是

7. 统计个位数是 6 ,并且能被 3 整除的 5 位数共有多少个?

public class j3_6 {

public static void main(String[] args) {

int a,i=1000,sum=0;

for(i=1000;i<10000;i++){ }

System.out.print(\统计个位数是 6 ,并且能被 3 整除的 5 位数共

a=10*i+6; if(a%6==0){ }

sum+=1;

有:\+sum+\个!\); } }

结果是

8.输出100以内的所有质数

public class j100内质数 { public static void main(String[] args) { }

int a,b,sum=0; for(a=2;a<=100;a++){ }

boolean flag=true; for(b=2;b

if(flag){ }

System.out.println(a); sum+=1;

if(a%b==0) flag=false;

System.out.println(\一共有\+sum+\质数\); }

结果是


java运用循环编程题及答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:塑料成型机械习题09级

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: