电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

华南农业大学2015农科Java上机实验.pdf

15页
  • 卖家[上传人]:飞****9
  • 文档编号:135605678
  • 上传时间:2020-06-17
  • 文档格式:PDF
  • 文档大小:218.78KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、实验 1 创建 编译和运行 Java 程序 17268 计算两个整数的和计算两个整数的和 从键盘输入两个整数 计算并输出两个整数的和 import java util Scanner public class Main public static void main String args int a b Scanner input new Scanner System in a input nextInt b input nextInt int c a b System out println c 17269 输出两个整数中的较大的值输出两个整数中的较大的值 从键盘输入两个整数 判断并输出两个整数中较大的值 import java util Scanner public class Main public static void main String args int a b Scanner input new Scanner System in a input nextInt b input nextInt if a b System out println a else Sys

      2、tem out println b 实验 2 基本数据类型 运算和表达式 18135 在显示屏上显示指定字符在显示屏上显示指定字符 要求编写一个程序 在显示屏上显示如下内容 注 类名必须为 Main 大写 M C ABC TXT is file public class Main public static void main String args System out print C ABC TXT is file 18136 计算圆的面积计算圆的面积 由键盘输入圆的半径 计算并输出圆的面积 结果保留 2 位小数 注 类名必须为 Main 大 写 M import java util Scanner import java text DecimalFormat public class Main public static void main String args double a b c Scanner input new Scanner System in a input nextDouble b 3 14159 c a a b System out println new

      3、DecimalFormat format c 18138 输出三位整数的各位数字输出三位整数的各位数字 从键盘输入一个 3 位的整数 要求按照 个位 十位和百位的顺序输出三个数字 输出时 每个数字占单独的一行 注 类名必须为 Main M 大写 import java util Scanner public class Main public static void main String args Scanner input new Scanner System in int cr input nextInt int b c d b cr 100 c cr 10 10 d cr 10 System out println d System out println c System out println b 实验 3 选择结构程序设计 18139 判断点是否在圆上判断点是否在圆上 由键盘输入一个点的坐标 要求编程判断这个点是否在单位圆上 点在圆上输出 Y 不在圆 上输出 N 使用小数点后 3 位精度进行判断 注 类名必须用 Main 大写 M import java util Sca

      4、nner public class Main public static void main String args Scanner input new Scanner System in double x input nextDouble double y input nextDouble double distance Math sqrt x x y y if Math abs distance 1 0 99999999 place 9 else if a 9999999 place 8 else if a 999999 place 7 else if a 99999 place 6 else if a 9999 place 5 else if a 999 place 4 else if a 99 place 3 else if a 9 place 2 else place 1 System out println place 18141 数的排序数的排序 由键盘输入三个整数 a b c 按从小到大的顺序输出这三个数 注 类名必须是 Main M 大写 import java ut

      5、il Scanner public class Main public static void main String args int a b c temp Scanner input new Scanner System in a input nextInt b input nextInt c input nextInt if a b temp a a b b temp if a c temp a a c c temp if b c temp b b c c temp System out println a b c 18142 数的整除数的整除 由键盘输入 5 个整数 逐个判断它们能否被 27 整除 能的输出 YES 不能的输出 NO 注意 输出时 一个判断结果占一行 5 个数的判断共占 5 行 注 类名必须是 Main 大写 M import java util Scanner public class Main public static void main String args int a b c d e Scanner input new Scanner System

      6、in a input nextInt b input nextInt c input nextInt d input nextInt e input nextInt if a 27 0 System out println YES else System out println NO if b 27 0 System out println YES else System out println NO if c 27 0 System out println YES else System out println NO if d 27 0 System out println YES else System out println NO if e 27 0 System out println YES else System out println NO 18143 正负奇偶判断正负奇偶判断 由键盘输入非零整数 x 判断该数正负 正数输出 positive 负数输出 negative 接着判 断该数的奇偶性 奇数输出 odd 偶数输出 even 注 类名必须是 Main 大写 M im

      7、port java util Scanner public class Main public static void main String args int x Scanner input new Scanner System in x input nextInt if x 0 System out println positive else System out println negative if x 2 0 System out println even else System out println odd 18144 简单四则运算器简单四则运算器 下面程序是实现一个简单的四则运算器 输出结果保留 2 位小数 输入时依次输入 第 1 个实数 运算符 第 2 个实数 程序根据运算符进行运算并输出结果 在程序中的空白处填写恰当的代码 运行通过后在评判系统中提交 import java util Scanner public class Main public static void main String args float a b result char operator

      8、 Scanner input new Scanner System in a input nextFloat operator input next charAt 0 b input nextFloat switch operator case result a b break case result a b break case result a b break case result a b break default System out println error return System out printf 2f n result 实验 4 循环结构程序设计 18145 计算阶乘计算阶乘 输入正整数 n 计算 n 结果用长整型数表示 注 n 1 2 3 n 注 类名必须是 Main 大写 M import java util Scanner public class Main public static void main String args Scanner input new Scanner System in int num 1 int x x input nex

      9、tInt for int i x i 0 i num num i System out println num 18146 计算数列和计算数列和 有数列 1 3 5 7 9 11 现要求由键盘输入 n 计算输出该数列的前 n 项和 注 类名必须是 Main 大写 M import java util Scanner public class Main public static void main String args Scanner input new Scanner System in int sum 0 int n n input nextInt for int i 1 i n max m min n else min m max n int gcd for gcd min gcd 1 gcd if max gcd 0 System out println gcd 18148 输出最小值输出最小值 从键盘输入十个整数 输出最小值 注 类名必须是 Main 大写 M import java util Scanner public class Main public static

      10、void main String args Scanner input new Scanner System in int a new int 10 for int i 0 i a length i a i input nextInt int min a 0 for int i 0 i a length i if a i min min a i System out print min 18149 求素数求素数 输出 2 到 200 之间 包括 2 200 的所有素数 注 要求 1 行 1 个素数 按由小到大的顺序输出 提示 采用双重循环 外层循环产生 2 到 200 之间的数 内层循环对数进行判断是否为素数 注 类名必须是 Main 大写 M import java util Scanner public class Main public static void main String args Scanner input new Scanner System in int n 0 for int i 2 i 200 i int squareRoot int Math sqrt i

      《华南农业大学2015农科Java上机实验.pdf》由会员飞****9分享,可在线阅读,更多相关《华南农业大学2015农科Java上机实验.pdf》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.