南京邮电大学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 月 ...
随机推荐
- 前端的UI设计与交互之图标篇
图标是具有指代意义的图形,也是一种标识.通过使用图标表达命令,强调状态,表示产品或类别.为了系统及跨平台之间图形认知保持一致, 图标在设计和使用时有以下两个原则点需要注意:简单的图形语言以及高辨识度. ...
- Vue解析一之挂载全局变量与方法
1.在mian.js里面进行Vue对象的原型连的挂载Vue.prototype.$ajax = Ajax; 2.使用Mixin: VuVue.mixin({ data(){ return { Host ...
- C# Int 类型线程不安全
之前统计报表算法做了一个优化,一个查询二十分钟导致客户端超时,优化到只需要5秒钟.后来发现for循环里数据合并的时候耗时,就用并行做优化.但是发现并行后丢居然数据(当然是因为List线程不安全). 前 ...
- 大数据 --> Hadoop集群搭建
Hadoop集群搭建 1.修改/etc/hosts文件 在每台linux机器上,sudo vim /etc/hosts 编写hosts文件.将主机名和ip地址的映射填写进去.编辑完后,结果如下: 2. ...
- 记一次sqoop同步到mysql
工作中需要用到将hive的数据导一份到mysql中,需求是这样的:hive每天会产生一份用户标签(tag)发生变化的结果表user_tag,这份结果同步到mysql中,并且保持一份全量表,存储当前用户 ...
- 《HelloGitHub》第 24 期(两周年)
公告 今天是<HelloGitHub>月刊 两周年.当时发布第一期的时候,根本没有想到可以走到现在. 这两年,HelloGitHub 项目有过辉煌的时刻:连续 3 天 GitHub 趋势首 ...
- 第六次作业:Alpha阶段综合报告(Java-Team)
团队:Java-Team 成员: 章辉宇(284) 吴政楠(286) 陈阳(PM:288) 韩华颂(142) 胡志权(143) github地址:https://github.com/WHUSE201 ...
- 201421123042 《Java程序设计》第11周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallR ...
- iOS中滤镜种类及相关介绍
- NOIP2017 列队
https://www.luogu.org/problemnew/show/P3960 p<=500 50分 模拟 每个人的出队只会影响当前行和最后一列 p<=500,有用的行只有500行 ...