题目一:一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?

double a = 0.08;

double h =0;
int i=0;
for(i=1;h<8848130;i++)
{
a=a*2;
h=a+h;
}
System.out.println(i);

题目二:计算5的阶乘 5!的结果是?

int j ;
int s=1;
for(j=1;j<=5;j++)
{
s=s*j;
}
System.out.println(s);

题目三:计算 1+1/2!+1/3!+1/4!+...1/20!=?

int z=1;

int sum=0;

while(z<21)

{

sum+=1/z;

z++;

}

穷举法

题目一:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。

题目二:我国古代数学家张邱建在《算经》中出了一道“百钱买百鸡”的问题,题意是这样的:5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡。现在用100文钱买100只鸡,那么各有公鸡、母鸡、雏鸡多少只?请编写程序实现。

题目三:这是经典的"百马百担"问题,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,问有大,中,小马各几匹?

题目四:控制台输出九九乘法表

public class zuoye09_chengfabiao {
public static void main(String[] args){
for(int i=;i<=;i++){
for(int j=;j<=i;j++){
System.out.print(j+"x"+i+"="+(i*j)+"\t");
}
System.out.println();
}
}
}

public static void main(String[] args)
{
print99();//调用打印乘法表函数
}

public static void print99()//定义一个函数打印乘法表
{
for(int x=9;x>0;x--) //控制输出的行数
{
for(int y=1;y<=x;y++)//控制输出的列数
{
System.out.print(y+"*"+x+"="+x*y+"\t");
}
System.out.println();//打印完一行后换行
}

题目五:控制台输出三角形和菱形

三角

public class zuoye10_sanjiaoxing {
public static void main(String[] args){
for(int i=;i<=;i++){
for(int j=;j<=i;j++){
System.out.print("★"+" ");
}
System.out.println();
}
}
}

菱形

public class zuoye11_lingxing {
public static void main(String[] args){
for(int i=;i<=;i++){
for(int k=;k<=-i;k++){
System.out.print(" ");
}
for(int j=;j<=*i;j++){
System.out.print("*");
}
System.out.println();
}
for(int i=;i<=;i++){
for(int k=;k<=i+;k++){
System.out.print(" ");
}
for(int j=;j<=-*i;j++){
System.out.print("*");
}
System.out.println();
}
}
}

三角加菱形

public class zuoye12_huatu {
public static void main(String[] args){
for(int i=;i<=;i++){
for(int j=;j<=-i;j++){
System.out.print("*");
}
for(int k=;k<=*i;k++){
System.out.print("#");
}
for(int j=;j<=-i;j++){
System.out.print("*");
} System.out.println();
}
for(int i=;i<=;i++){
for(int j=;j<=i+;j++){
System.out.print("*");
}
for(int j=;j<=-*i;j++){
System.out.print("#");
}
for(int j=;j<=i+;j++){
System.out.print("*");
}
System.out.println();
}
}

题目六:控制台输入年龄,根据年龄输出不同的提示

题目七:输入圆的半径,计算并输出圆的周长和面积

publicclass zuoye12_huatu {

publicstaticvoid main(String[] args){

for(int i=0;i<=5;i++){

for(int j=0;j<=6-i;j++){

System.out.print("*");

}

for(int k=0;k<=2*i;k++){

System.out.print("#");

}

for(int j=0;j<=6-i;j++){

System.out.print("*");

}

System.out.println();

}

for(int i=1;i<=5;i++){

for(int j=1;j<=i+2;j++){

System.out.print("*");

}

for(int j=1;j<=11-2*i;j++){

System.out.print("#");

}

for(int j=1;j<=i+2;j++){

System.out.print("*");

}

System.out.println();

}

}

java循环作业0912的更多相关文章

  1. JAVA 数组作业——动手动脑以及课后实验性问题

    JAVA课后作业——动手动脑 一:阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照. 1.源代码 // PassArray.java // ...

  2. JAVA大作业汇总3

    JAVA大作业3 代码 ``` package thegreatwork; import java.util.; import java.io.; /Board.java 目的:里面有一些关于如何移动 ...

  3. 乐字节Java循环:循环控制和嵌套循环

    乐字节小乐上次讲完了Java反射,接下来小乐给大家讲述Java循环. 循环有以下四部分: 一.循环控制 1. do..while 直到型 ( 先执行后判断) ,结构为: 先执行循环体,后判断布尔表达式 ...

  4. java第一次作业0

    lsl321 java第一次作业 #1. 本章学习总结 你对于本章知识的学习总结 本章我们学习了各种java相关文件的使用,以及码云,博客,pat等程序辅助软件,这些对于我们专业的学习有非常大的帮助, ...

  5. Java循环和条件

    下列程序的输出结果是什么? 1.Java循环和条件 /** * @Title:IuputData.java * @Package:com.you.data * @Description:TODO * ...

  6. JAVA自学作业03

    JAVA自学作业03 1.请用最有效率的方式计算2*8的结果 使用位运算是最有效率的. System.out.println(2<<3); 2.请交换两整数的值 int x = 10; i ...

  7. JAVA自学作业02

    JAVA自学作业02 1.什么是标识符?由哪些部分组成?常见的命名规则有哪些? 标识符是用户为变量的内存空间所定义的字符序列: 可以由字母.下划线.美元符号以及数字组成,但数字不可作为首字符.标识符不 ...

  8. JAVA自学作业01

    JAVA自学作业01 1.Hello World 程序 class HelloWorld{ public static void main(String args[]){ System.out.pri ...

  9. JAVA循环结构

    JAVA循环结构:顺序结构只能执行一次,如果要执行多次需要用到循环 JAVA中的循环结构有while:do...while:for: 1.while循环:先判断布尔表达式中的值,若为true,执行循环 ...

随机推荐

  1. Django(5) session登录注销、csrf及中间件自定义、django Form表单验证(非常好用)

    一.Django中默认支持Session,其内部提供了5种类型的Session供开发者使用: 数据库(默认) 缓存 文件 缓存+数据库 加密cookie 1.数据库Session 1 2 3 4 5 ...

  2. net 预览文件 转换文件

    预览SWF文件 swfobject.js  (google浏览器 会阻止 需设置) @{ ViewBag.Title = "PdfPreview"; Layout = " ...

  3. NPOI之C#下载Excel

    Java中这个类库叫POI,C#中叫NPOI,很多从Java一直到.Net平台的类库为了区别大部分都是在前面加个N,比如Hibernate和NHibernate. npoi下载地址 一.使用NPOI下 ...

  4. setInterval()的三种写法

    前言: setInterval("fun()",time)有两个参数:fun()为要执行的函数:time为多久执行一次函数,单位是毫秒: 我们做一个简单的例子,就是每隔5s弹出一个 ...

  5. 冒泡排序——Java实现

    一.排序思想 比较相邻的元素.如果第一个比第二个大,就交换他们两个. 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应该会是最大的数. 针对所有的元素重复以上的步骤, ...

  6. MySQL中在原表中做数据去重(按日期去重,保留id最小的记录)

    表名称 code600300 delete from code600300 where id not in (select minid from (select min(id) as minid fr ...

  7. oracle学习篇七:更新操作、事务处理

    ----------------1.数据库更新操作----------------------------- select * from tab;--查询表 drop table siebel_use ...

  8. scss-@at-root

    @at-root指令可以使一个或多个规则被限定输出在文档的根层级上,而不是被嵌套在其父选择器下. 下面就通过scss代码实例介绍一下它的作用: 没有使用@at-root命令的默认情况. .parent ...

  9. 04_Spring中使用Quartz

    [Spring中使用SimplerTrigger] [QuartzTask.java] package com.higgin.task; import java.text.SimpleDateForm ...

  10. Qtl和JS、HTML通信/交互

    http://www.cnblogs.com/sigma0/p/7346727.html Qt的QWebChannel和JS.HTML通信/交互驱动百度地图 0 前言 我一个研究嵌入式的,不知道怎么就 ...