Java を書いて推測ゲームを実装してください。
Java 推測ゲーム コード!
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Random;
パブリック クラス FingerGuessing {
private String[] op = new String[] { "布", "はさみ", "石" };
ランダム r = 新しいランダム();
プライベート int wj = 0;
プライベート int dn = 0;
プライベート int カウント = 0;
プライベート int go() {
int k = r.nextInt(3);
System.out.println("コンピューター:" op[k]);
k を返す;
}
private void Compare(int i) {
###カウント ;###System.out.println("プレーヤー:" op[i - 1]);
int k = go();
if (i - 1 == k) {
System.out.println("tie");
} else if ( i - 1 - k == 1 || i-1-k == -2) {
System.out.println("プレイヤーの勝利");
wj ;
###} それ以外 {###System.out.println("コンピューターの勝利");
dn ;
}
}
プライベート void info() {
System.out.println("合計" 数 "ディスク");
System.out.println("プレイヤーの勝利" wj "ディスク");
System.out.println ("コンピューターの勝利" dn "ディスク");
System.out.println ("tie" (count-wj-dn) "ディスク");
}
public void start() {
文字列 xz = """;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
###する {###System.out.println("\n選択してください:\n1. 紙\n2. ハサミ\n3. 石\n終了したら終了を入力してください");
###試す {###xxz = br.readLine();
if (xz.equalsIgnoreCase("終了")) {
###情報();### ###続く;###}
if (!xz.equals("1") & !xz.equals("2") & !xz.equals("3")) {
System.out.println ("選択が間違っています。もう一度選択してください");
###続く;###}
compare(Integer.parseInt(xz));
} catch (IOException e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
}
} while (!xz.equals("exit"));
}
/**
* @パラメータ引数
*/
public static void main(String[] args) {
// TODO 自動生成メソッドスタブ
new FingerGuessing().start();
}
}
C言語推測ゲームのコード
####含む ###### ####含む ###### ####含む ######void main()
{
int rand_0(void);
int ゲーム(int inp);
int start,yes=1,inp,inp_1=1;
文字y;
while(yes) /*ユーザーが 1 または 2 以外のデータを入力できないようにします*/
{
if((開始!=1)&(開始!=2))
printf("1 または 2 を入力してください\n");
}
###それ以外###
はい=0;}
###始める:###
if(start==1) /*ユーザーがゲームの開始を選択した場合...*/{
printf ("出てきますか?\n1: ロック\n2: チョキ\n3: ペーパー\n");
while(inp_1) /*ユーザーが他のデータを入力できないようにします*/
{
scanf("%d",&inp);
if((inp!=1)&(inp!=2)&(inp!=3))
{
printf ("出てきますか?\n1: ロック\n2: チョキ\n3: ペーパー\n");
}
###それ以外###
{inp_1=0;
スイッチ(ゲーム(入力))
{
ケース 1:printf("\n\nおめでとうございます、勝ちました!\n\n");break;
case 0:printf("\n\n残念、負けました!\n\n");break;
ケース 2:printf("\n\ntie\n\n");break;
}
}
}
}
inp_1=1;
printf("\n\nゲームを再起動しますか? (y/n)");
scanf("%s",&y);
if((y=='y')||y=='Y')
開始に移動;
###それ以外###
0を返す;}
int rand_0(void) /*乱数を取得*/
{
int i,rand_1;
srand((unsigned)time(NULL));
for(i=1;i {
rand_1=rand()%4;
if(rand_1==0) 続行;
return(rand_1);
}
}
int ゲーム(int inp)
{
int random,win; /*win 変数、1 は勝ち、2 は引き分け、0 は負けを意味します*/
ランダム=rand_0();
スイッチ(入力)
{
ケース 1:if(ランダム==3) リターン win=0;
else if(random==2) return win=1;
else return win=2;
ケース 2:if(random==3) return win=1;
else if(random==2) return win=2;
else return win=0;
ケース 3:if(random==3) return win=2;
else if(random==2) return win=1;
else return win=0;
}
}
少しだけやってみました。 。 。
以上がJava を書いて推測ゲームを実装してください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











ハードドライブの遭遇の問題が疑われる場合は、Windows 7のエラーのドライブを確認できます。このPHP.CN投稿では、FixDisk Windows 7について説明します。ガイドに従って、Windows 7のエラーのハードドライブを確認できます。

Windows X-Lite Optimum 11 23H2 HomeまたはOptimum 11 Proは、Windows 11 23H2に基づいたカスタムライトシステムが必要な場合にオプションになる可能性があります。読み続け、Php.cnは最適な11 23H2 ISOをダウンロードし、PCにプロまたはホームをインストールする方法を示します。

Windows 10/11にNvidiaドライバーのようなグラフィックドライバーをインストールした後、黒い画面に遭遇したことがありますか? PHP.CNからのこの投稿では、NVIDIAドライバーアップデートブラックスクリーンのソリューションを試す価値のあるいくつかの価値を見つけることができます。

多くのSurfaceBookユーザーは、Windows 11/10の「ew_usbccgpfilter.sys」の問題を満たしていると報告しています。 PHP.CNからのこの投稿は、迷惑な問題を修正するのに役立ちます。あなたの読書を続けてください。

Windows 11 KB5034204の新しい改善とバグの修正を知りたいですか?デバイスでWindows 11 KB5034204を取得する方法は?この投稿では、PHP.CNソフトウェアが知りたい情報を紹介します。

複数のモニターがある場合は、Windows Pショートカットに精通している必要があります。ただし、Windows Pが適切に機能していない場合があります。この問題に直面している場合、Php.cnからのこの投稿は実際にあなたを助けることができます。

ヒントと提案通知は、Windows 11の新しいデザインです。これは、いくつかの新しい機能に関する提案とヒントを提供します。しかし、あなたの何人かはポップアップのヒントに悩まされているかもしれません。この投稿をPhp.cnから読んで、ヒントとSuggをオフにする方法を学ぶことができます

データの回復は常に加熱されたトピックです。デバイスからデータを正常に復元するには、データの保存方法を知っておく必要があります。このPHP.CNポストからのRAID回復とハードドライブの回復の違いを学ぶことができます。
