国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java基礎綜合練習

2019-11-06 06:38:47
字體:
來源:轉載
供稿:網友

1.手機號碼驗證 驗證手機號碼 總長度為11位 第一位為1,第二位為3或者5,第三位為8或者9 11位輸入均為數字

package PRactice;import java.util.Scanner;/**手機號碼驗證驗證手機號碼 總長度為11位 第一位為1,第二位為3或者5,第三位為8或者9 11位輸入均為數字*/public class Day030603 {public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); String num=sc.nextLine(); System.out.print("您的輸入的手機號碼為"+" "); System.out.println(phoneNums(num)); } public static String phoneNums(String num){ char[] c=num.toCharArray(); if(c.length==11){ //判斷是否為11位 for(int i=0;i<c.length;i++){ if(c[i]>='0' && c[i]<='9'){ //判斷是否為數字 if(c[0]!='1'){ System.out.println("號碼的第一位必須為1!"); break; }if(!(c[1]=='3' || c[1]=='5')){ System.out.println("號碼的第二位必須為3或者5!"); break; }if(!(c[2]=='8' || c[2]=='9')){ System.out.println("號碼第三位必須為8或者9!"); break; } }else{ System.out.println("電話號碼必須是數字!"); break; } } }else{ System.out.println("請您輸入11位手機號碼!!!"); } return num; }}

這里寫圖片描述

2.一個簡單的《擲骰子》的控制臺小游戲,在該游戲中,玩家初始擁有1000的金錢,每次輸入押大還是押小,以及下注金額,隨機3個骰子的點數,如果3個骰子的總點數小于等于9,則開小,否則開大,然后判斷玩家是否押對,如果未押對則扣除下注金額,如果押對則獎勵和玩家下注金額相同的金錢。

package practice;import java.util.Random;import java.util.Scanner;/** 一個簡單的《擲骰子》的控制臺小游戲, 在該游戲中,玩家初始擁有1000的金錢,每次輸入押大還是押小, 以及下注金額,隨機3個骰子的點數,如果3個骰子的總點數小于等于9, 則開小,否則開大,然后判斷玩家是否押對,如果未押對則扣除下注金額, 如果押對則獎勵和玩家下注金額相同的金錢。*/public class Day030604 { public static void main(String[] args) { // TODO Auto-generated method stub int key =1; int money=1000; String count=null;//根據骰子總點數開大小 while(key==1){ Scanner sc=new Scanner(System.in); System.out.println("1.大/n2.小");//提示1表示開大,2表示開小 String str =sc.nextLine(); System.out.println("請輸入下注金額:"); int c=Integer.valueOf(sc.nextLine());//金額是整數,這里是把字符串b轉成整型 int number =new Random().nextInt(16)+3;//隨機數從3到18, //判斷骰子總點數是否小于9,如果是打印輸出小,并把值賦給count if(number<=9){ System.out.println(number+"小"); count="2"; }else{ System.out.println(number+"大"); count="1"; } //判斷玩家是否猜對 if(count.equals(str)){ money+=c;//猜對了,加錢 }else{ money-=c;//猜錯了,賠錢 } System.out.println(money); //判斷如果金額小于等于0,結束游戲 if(money<=0){ System.out.println("GAME OVER"); } } }}

這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉安县| 昌吉市| 沅江市| 南平市| 绥化市| 舞阳县| 进贤县| 道孚县| 宕昌县| 大同县| 若羌县| 德保县| 合川市| 诸城市| 泸溪县| 本溪市| 日土县| 延寿县| 眉山市| 拉孜县| 太仓市| 湖南省| 池州市| 廉江市| 新津县| 勐海县| 环江| 丹东市| 华亭县| 凌源市| 永年县| 富源县| 长寿区| 定襄县| 双流县| 姚安县| 潜江市| 双流县| 南汇区| 鹰潭市| 盐城市|