zoukankan      html  css  js  c++  java
  • 实验一 熟悉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(" ");

           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);

               }

           }

  • 相关阅读:
    java+opencv实现图像灰度化
    java实现高斯平滑
    hdu 3415 单调队列
    POJ 3368 Frequent values 线段树区间合并
    UVA 11795 Mega Man's Mission 状态DP
    UVA 11552 Fewest Flops DP
    UVA 10534 Wavio Sequence DP LIS
    UVA 1424 uvalive 4256 Salesmen 简单DP
    UVA 1099 uvalive 4794 Sharing Chocolate 状态DP
    UVA 1169uvalive 3983 Robotruck 单调队列优化DP
  • 原文地址:https://www.cnblogs.com/fx0102/p/13196104.html
Copyright © 2011-2022 走看看