⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 janken.c

📁 日文版畅销书籍10天学会C语言的源程序。适合入门者学习使用。希望对大家有帮助。
💻 C
字号:
#include <stdio.h>
#include <stdlib.h>

int p_maru = 2; //僾儗僀儎乕偑仜偺帪偼1丄亊偺帪偼2

/*僕儍儞働儞偱僎乕儉偺愭峌屻峌傪寛傔傞娭悢
栠傝抣	r	1丗僾儗僀儎乕偺愭峌
		0丗僾儗僀儎乕偺屻峌
		-1丗偁偄偙偱傕偆堦夞彑晧
*/
int janken (void) {
	int r; //栠傝抣
	int player, computer; //僾儗僀儎乕偲僐儞僺儏乕僞偺庤

	do {
		player = 0;
		printf("弴斣寛傔僕儍儞働儞丒丒丒(僌乕:1 僠儑僉:2 僷乕:3傪擖椡) > ");
		scanf("%d", &player);
		while (getchar() != '\n') {  }
	} while(player < 1 || player > 3);
	computer = rand()%3 + 1;
	printf("僐儞僺儏乕僞偼");
	if(computer == 1) { printf("僌乕"); }
	else if(computer == 2) { printf("僠儑僉"); }
	else { printf("僷乕"); }
	printf("両丒丒丒");

	if(computer == player) { r = -1; }
	else if(player == 1 && computer == 2) { r = 1; }
	else if(player == 2 && computer == 3) { r = 1; }
	else if(player == 3 && computer == 1) { r = 1; }
	else { r = 0;}

	switch (r) {
		case	0:	printf("僾儗僀儎乕偑屻峌乮亊乯偱偡\n");
				break;
		case	1: 	printf("僾儗僀儎乕偑愭峌乮仜乯偱偡\n");
				p_maru = 1;
				break;
		case	-1:	printf("傕偆堦夞\n");
				break;
		default:	break;
	}
	return r;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -