Código do jogo de adivinhação da linguagem C

Escrito na frente: Este código usa códigos elementares, como número aleatório + corpo do loop + carimbo de data / hora, etc. É apenas para Xiaobai comunicar-se, para referência!

#include <stdio.h> 
#include <time.h> 
#include <stdlib.h> 
#include <time.h> 
int menu () // define o menu 
{ 
	int num; 
	int ample = 0; 
	printf ("** *********************************** \ n "); 
	printf (" ***** arranjar tempo razoavelmente , Preste atenção à sua saúde! **** \ n "); 
	printf (" ******************************* ** *** \ n "); 

	num = rand ()% 100 + 1; // Gera números aleatórios (1 --- 100) 
	printf (" Teste de fase de número aleatório:% d \ n ", num); 
	enquanto (1) 
	{ 
		printf ("Insira um número aleatório (0 --- 100):"); // O corpo do loop WHILE determina se o número de entrada atende às condições 
		scanf_s ("% d", & ample); 
		if (amplo>num) 
		{ 
			printf ( "Acho que grande \ n"); 
		}
		else
		{ 
			if (ample <num) 
				printf ("Acho que é pequeno \ n"); 
			else 
			{ 
				printf ("Acho que está certo ----------------------> Parabéns! \ N "); 
				break; 
			} 
		} 
	} 
	printf (" ********************************** * \ n "); 
	printf (" ***** reiniciará em breve, reconfirme! **** \ n "); 
	printf (" ***************** * ******************** \ n "); 


		
} 
int main () 
{ 
	
	int a; 
	srand ((unsigned int) time (NULL)); // definir um O valor inicial do número aleatório, caso contrário, o número aleatório executado todas as vezes é o mesmo (toda vez que o computador for ligado, ele será calculado automaticamente) 
	printf ("Bem-vindo ao jogo de adivinhação de números: \ n"); // Apresentar a função de tempo, deixe Cada vez que o número aleatório muda com o tempo, mas o parâmetro de código que define o valor inicial é UNSIGNED, e o tempo é um inteiro longo, basta usar uma conversão de tipo coerciva.
	
	do // Quanto ao motivo de NULL ser escrito, porque o parâmetro de tempo precisa de um tipo de ponteiro, usaremos um ponteiro nulo para resolver o problema 
	{ 
		printf ("Por favor, indique se deseja entrar no jogo:"); 
		scanf_s ("% d" , & a); 
		switch (a) 
		{ 
		case 1: 

			menu (); 
			break; 

		case 0: 
			printf ("Sair do programa. \ n"); 
			break; 
		default: 
			printf ("erro de entrada, não reconhecido [digite 0/1 para confirmar]: "); 

		} 
	} enquanto (a! = 0); 

		
	
}


Acho que você gosta

Origin blog.51cto.com/15144773/2676953
Recomendado
Clasificación