实现99乘法表:
package figure_day1;
public class test06 {
public static void main(String[] args) {
for(int i = 1;i < 10;i++){
for(int j = 1;j <= i;j++){
System.out.print(i+"X"+j+"="+i*j+" ");
if(i == j){
System.out.println();
}
}
}
实现棱形:
for (int i = 1; i < 8; i++) {
if(i<=4) {for (int j = 0; j <4-i ; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*i-1; j++) {
System.out.print("*");
}
System.out.println(" ");}
else if(i==5){
for (int j = 0; j <i-4 ; j++) {
System.out.print(" ");
}
for (int j = 0; j <5; j++) {
System.out.print("*");
}System.out.println(" ");
}
else if(i==6) {
for (int j = 0; j <i-4 ; j++) {
System.out.print(" ");
}
for (int j = 0; j <3; j++) {
System.out.print("*");
}System.out.println(" ");
}
else {for (int j = 0; j <i-4 ; j++) {
System.out.print(" ");
}
for (int j = 0; j <1; j++) {
System.out.print("*");
}System.out.println(" ");}
}
}
投骰子:
掷摋子游戏博弈游戏:三个骰子,约定三个骰子的点数
最大点数:18 3---9小 10—18大
最小点数:3
1、如果是 大于 9小于等于18 表示大 、
2、否则是小
3、初始值钱数为5000钱
4、每次只能下注是50的倍数但是最大不能超过1000
package figure_day1;import java.nio.channels.ScatteringByteChannel;
import java.util.Scanner;
public class test07 {
public static void main(String[] args) {
/**if(score>9&&score<=18)
{
System.out.println("点数是"+score+"为大");
}
else {System.out.println("点数是"+score+"为小");}
*/
int money1=0;
int mnyfrst=5000;
int age;
while(true) {
int score1=(int)(Math.random()*6)+1;
int score2=(int)(Math.random()*6)+1;
int score3=(int)(Math.random()*6)+1;
int score=score1+score2+score3;
Scanner scan=new Scanner(System.in);
System.out.println("请输入多少钱(必须是是50的倍数但是最大不能超过1000)");
money1=scan.nextInt();
if (money1%50==0&&money1<=1000) {System.out.println("请猜大小(大输入1,小输入0)");
age=scan.nextInt();
if(age==1) {
if(score>9&&score<=18) {
System.out.println("点数为"+score+"你猜对了");
mnyfrst=mnyfrst+money1;
}
else {System.out.println("点数为"+score+"你猜错了");
mnyfrst=mnyfrst-money1;
}
}
else if(age==0) {
if(score>=3&&score<=9) {
System.out.println("点数为"+score+"你猜对了");
mnyfrst=mnyfrst+money1;
}
else {
System.out.println("点数为"+score+"你猜错了");
mnyfrst=mnyfrst-money1;
}
}
else {
System.out.println("你输入的数字不对");
}
System.out.println("你还剩"+mnyfrst+"rmb");}
else {System.out.println("你输入的钱不对");}
if(mnyfrst<=0) {System.out.println("你破产了");break;};
}
}
}