中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

編寫剪刀(scissor)、石頭(stone)、布(cloth)游戲

2018-07-20    來源:open-open

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

 

int main(void)

{

    int user = -1;

    int computer = -1;

    int result = -1;

 

    char gesture[3][16] = {"scissor", "stone", "cloth"};

#if

    printf("%s\n", gesture[]);

    printf("%s\n", gesture[1]);

    printf("%c\n", gesture[1][3]);

#endif

 

#if 1

    srand(time(NULL));

    while (1) {

        // 1. 提示用戶進(jìn)行輸入

INPUT:

        printf("Please input thegesture (0 - scissor 1 - stone 2 - cloth 3 - quit):\n");

 

        // 2. 接收用戶的輸入

        scanf("%d", &user);

        if (user < 0 || user > 3) {

            goto INPUT;

        }

 

        if (user == 3) {

            break;       

        }

 

        // 3. 程序隨機(jī)生成石頭、剪刀、布中的一種

        computer = rand() % 3;

 

        // 4. 打印用戶輸入和電腦生成的信息

        printf("\nYour:%s\tComputer: %s\n", gesture[user], gesture[computer]);

        // 5. 根據(jù)游戲規(guī)則,判斷輸贏結(jié)果

        // (U - C + 4 ) % 3 - 1

        result = (user - computer + 4) % 3 - 1;

 

        // 6. 輸出結(jié)果

        if (result > 0) {

            printf("You Win!\n");

        } else if (result == ) {

            printf("Draw!\n");

        } else {

            printf("You lose!\n");

        }

    }

#endif

    printf("Thanks for yourjoin!\n");

    return 0;

}

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:C#校驗(yàn)Email(電子郵件)地址是否合法

下一篇:C#驗(yàn)證給定的字符串是否為數(shù)字