实验一 熟悉Java程序开发环境

实验一  熟悉Java程序开发环境

一、实验目的

1 熟悉JDK的安装、配置。

2 学会如何编辑、编译、运行Java程序。

二、实验内容

完成如下任务或编写能够满足如下条件的程序(345中任选两题):

1 安装JDK,并设置编译、运行Java程序需要的环境。

2 编写一个简单的程序,输出“Welcome to java world”。

3 计算一个整数各位数字之和。

4 编程求解234是否是一个水仙花数。所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数。

5 求数组的和、平均值。

代码一:

package person;

public class person {

public static void main(String args[]) {

       System.out.println("Welcome to java world");

}

}

 

整数和:

package 问题5;

 

public class 问题5 {

       public static void main(String[] args){

       int num=0,i=0,sum=0;

       int c=0;

       System.out.println("计算数组和及平均值:");

       int a[]={1,2,3,4,5,6,7};

       num=a.length;

       while(i<=6){

       sum=sum+a[i];

       System.out.println(sum);

       i+=1;

       }

       System.out.println("数组和为:"+sum);

       System.out.println("\n");

       System.out.println("数组个数为:"+num);

       c=sum/num;

       System.out.printf("数组平均值为:"+(int)c);

 

       }

       }

水仙花数:package prac;

 

import java.util.Scanner;

 

public class prac {

       public static void main(String[] args) {

               System.out.println("请输入一个三位数n:");

               int sum = 0;

               int a,b,c;

               Scanner reader=new Scanner(System.in);

            int n=reader.nextInt();

            a=n/100;

            b=(n/10)%10;

            c=(n%100)%10;

            sum=a*a*a+b*b*b+c*c*c;

            if (sum==n) {

                   System.out.println(n+"是一个水仙花数");

              }

            else {

                   System.out.println(n+"不是一个水仙花数");

              }

            }

}

整数各数和

package process;

 

import java.util.Scanner;

 

public class pro {

        public static void main(String[] args) {

               System.out.println("请输入一个数:");

               int sum = 0;

              Scanner reader=new Scanner(System.in);

               int n=reader.nextInt();

               while (n >= 10) {

                   sum += n % 10;

                   n /= 10;

               }

               sum += n;

               System.out.println("sum="+sum);

           }

       }

posted @ 2020-06-26 19:39  问心方羊习习  阅读(234)  评论(0编辑  收藏  举报