南京邮电大学java程序设计作业在线编程第四次作业
王利国的的 “Java语言程序设计第4次作业(2018)” 详细
总分:100
选择题得分:40
编程题得分:60
/**
* @Author liguo
* @Description
* @Data 2018-04-12
*/
public class Main { static boolean judege(int i) {
int temp = (int) Math.sqrt( i );
boolean flag = true;
for (int j = 2; j <= temp; j++) {
if (i % j == 0) {
flag = false;
break;
}
}
return flag;
} public static void main(String[] args) {
int count = 0;
for (int i = 100; i < 1000; i++) {
if (judege( i )) {
System.out.format( "%6s", i );
count++;
if (count % 5 == 0)
System.out.println();
}
}
} }
import java.util.Scanner; /**
* @Author liguo
* @Description 输入一个双精度实数x,计算并输出下式的值,
* 直到最后一项的绝对值小于10-5(保留两位小数),
* s=x-x2/2!+x3/3!-x4/4!+…
* 说明:求和结果用".2f"控制输出格式,以保留小数点后2位。
* 输入描述
* 输入一个双精度实数
* 输出描述
* 以“sum=数列和”的格式输出对应的数列和,结果用".2f"控制输出格式,以保留小数点后2位
* @Data 2018-04-12
*/
public class Main {
/**
* 求阶乘
*
* @param i
* @return
*/
static int f(int i) {
if (i <= 1)
return 1;
else
return i * f( i - 1 );
} public static void main(String[] args) {
Scanner in = new Scanner( System.in );
// double num = Math.pow( 10, -5 );
// double x, t = 0, sum = 0;
// int sign = -1;
// x = in.nextDouble();
// int i = 1;
// t = Math.pow( x, i ) / f( i );
// while (t > num) { //s=x-x2/2!+x3/3!-x4/4!+…
// sign = -sign;
// sum += sign * t;
//
// i = i + 1;
// t = Math.pow( x, i ) / f( i );
double x, t = 1, i = 1, sum = 0;
int sign = 1;
// scanf("%lf", &x);
x = in.nextDouble();
do {
t = t * x/i;
sum += sign*t;
sign = -sign;
++i;
} while(t >= 1e-5);
// printf("sum=%.2f\n", sum);
System.out.printf( "sum=%.2f", sum ); }
}
4-3-5最大公约数得分:10/10
import java.util.Scanner; /**
* @Author liguo
* @Description
* @Data 2018-04-12
*/
public class Main {
public static int gcd(int a, int b) {
while(b != 0) {
int temp = a%b;
a = b;
b = temp;
}
return a;
} public static void main(String[] args) { Scanner in = new Scanner( System.in );
int a = in.nextInt();
int b = in.nextInt();
System.out.println("gcd="+gcd( a,b )); }
}
/**
* @Author liguo
* @Description
* @Data 2018-04-12
*/
public class Main {
public static int Fibonacci(int n) {
if (n == 0)
return 0;
else if (n <= 2)
return 1;
else {
return Fibonacci( n - 1 ) + Fibonacci( n - 2 );
}
} public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
// System.out.format( "%3s",Fibonacci( i ) );
System.out.print( Fibonacci( i ) + " " );
}
}
}
南京邮电大学java程序设计作业在线编程第四次作业的更多相关文章
- 南京邮电大学java程序设计作业在线编程第三次作业
王利国的"Java语言程序设计第3次作业(2018)"详细 作业结果详细 总分:100 选择题得分:60 1. 设有如下定义语句: String s1="My cat& ...
- 南京邮电大学java程序设计作业在线编程第二次作业
王利国的"Java语言程序设计第2次作业(2018)"详细 作业结果详细 总分:100 选择题得分:60 1. 表达式9==8&&3<7的运算结果是( ) ...
- 南京邮电大学java程序设计作业在线编程第一次作业
王利国的"Java语言程序设计第1次作业(2018)"详细 作业结果详细 总分:100 选择题得分:40 1. Java语言中,基本数据类型一共有( )种. A.16 B.2 C ...
- 南京邮电大学java程序设计作业在线编程第五次作业
王利国的"Java语言程序设计第5次作业(2018)"详细 主页 我的作业列表 作业结果详细 总分:100 选择题得分:50 1. 以下哪一个工具是Java的编译器?( ) A. ...
- 南京邮电大学java程序设计作业在线编程第六次作业
王利国的的 "Java语言程序设计第6次作业(2018)" 详细 主页 我的作业列表 作业结果详细 总分:100 选择题得分:60 1. Java中所有类的父类是(). A.Fa ...
- 南京邮电大学java程序设计作业在线编程第八次作业
程序设计类课程作业平台 王利国 主页 教学资源 我的作业列表 程序设计课 账户 王利国的"Java语言程序设计第8次作业(2018)"详细 主页 我的作业列表 作业结果详细 总分: ...
- 南京邮电大学java程序设计作业在线编程第七次作业
王利国的"Java语言程序设计第7次作业(2018)"详细 主页 我的作业列表 作业结果详细 总分:100 选择题得分:60 1. 下列叙述中,错误的是( ). A.Java中, ...
- 南京邮电大学java第二次实验报告
实 验 报 告 ( 2017 / 2018学年 第2学期) 课程名称 JAVA语言程序设计 实验名称 Java集成开发环境的安装与使用. Java变量.表达式与控制结构 实验时间 2018 年 4 月 ...
- 南京邮电大学java第一次实验报告
实 验 报 告 ( 2017 / 2018学年 第2学期) 课程名称 JAVA语言程序设计 实验名称 Java集成开发环境的安装与使用. Java变量.表达式与控制结构 实验时间 2018 年 4 月 ...
随机推荐
- ConcurrentHashMap源码解析(JDK1.8)
package java.util.concurrent; import java.io.ObjectStreamField; import java.io.Serializable; import ...
- linux利用ssh远程执行多台机器执行同样的命令
这篇文章主要介绍了ssh远程执行命令方法和Shell脚本实例,本文讲解了ssh执行远程操作方法和远程执行命令shell脚本示例,需要的朋友可以参考下 ssh执行远程操作命令格式代码如下: ssh -t ...
- Mysql的执行计划各个参数详细说明
执行计划各个参数的说明 1.id 主要是用来标识sql的执行顺序,如果没有子查询,一般来说id只有一个,执行顺序也是从上到下 2.select_type 每个select子句的类型 a: simpl ...
- SpringMvc环境搭建(配置文件)
在上面的随笔里已经把搭建springmvc环境的基本需要的包都下下来了,拉下来就是写配置文件了. 下面左图是总的结构,右图是增加包 一.最开始当然是web.xml文件了,这是一个总的宏观配置 < ...
- WEB 表格测试点
Web页面的表格测试点: 1.表格列名 2.表格翻页.表格跳转到多少页.最后一页.首页 3.表格每页显示的数据, 数据的排序 4.表格无数据 5.表格支持的最大数据量 6.表格中数据内容超长时,显示是 ...
- java 函数初始化作用
本人小白一枚,看java类的初始化的时候好晕的说,我觉着书上尽管说的对.但总认为有些信息没说出来,没说清楚,看了好多文章博客的,如今有些感悟,来小写下总结,也算是为以后再次复习种个好果子. 先摘一下书 ...
- Python 自学 之 String 常见操作
这是在Python 3.5.3版本下测试的.# Author Taylor_Manitoname ="my name is alex"#capitalized 大写的print(& ...
- 听翁恺老师mooc笔记(13)--类型定义和联合
typedef 虽然我们知道使用struct这个关键字定义一个结构类型,然后可以使用该结构类型定义变量.但是每次要使用的时候都需要带着struct这个关键字,那么如何摆脱这个关键字哪?C语言提供了一个 ...
- 冲刺NO.2
Alpha冲刺第二天 站立式会议 项目进展 团队成员在确定了所需技术之后,开始学习相关技术的使用,其中包括了HTML5,CSS与SSH框架等开发技术.并且在项目分工配合加以总结和完善,对现有发现的关于 ...
- Linux进程调度分析
原文:http://www.2cto.com/os/201112/113229.html 操作系统要实现多进程,进程调度必不可少. 有人说,进程调度是操作系统中最为重要的一个部分.我觉得这种说法说得太 ...