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

📄 judgment.c~

📁 Some simple source code to show specific function like mouse and graphic.
💻 C~
字号:
#include <stdio.h>#include <time.h>#include <stdlib.h>#include "judgment.h"int valid_check( int input_number ){if( input_number >= MIN_NUMBER && input_number <= MAX_NUMBER )	return VALID;return INVALID;}int judgment( int input_number, int random_number){static int big_range = MAX_NUMBER, small_range = MIN_NUMBER, last_input_number = 0;if(input_number > big_range || input_number < small_range )	{	printf("stupid input number :\n input again!!\n");	input_number = last_input_number;	}last_input_number = input_number;if(input_number > random_number)	{	big_range = input_number;	printf("please input a smaller number:\n range of %d-%d\n",small_range,big_range);	return ERROR_TOO_BIG;	}if(input_number < random_number)	{	small_range = input_number;	printf("please input a bigger number:\n rang of %d-%d:\n",small_range,big_range);	return ERROR_TOO_SMALL;	}if(input_number == random_number)	{	printf("you input a right answer,congratulation!!\n");	return PERFECT_ANSWER;	}}main(){int input_number = 0, rand_number = 0 , flag = 1 ;time_t t;srand( (unsigned)time(&t));rand_number = rand()%(MAX_NUMBER+1);printf("the number you input out range of 0-10000:\n");while( flag ){scanf("%d",&input_number);if( valid_check(input_number) == INVALID) 	{	printf("the number you input out range of 0-10000:\n");	continue;	}if( judgment(input_number,rand_number) == PERFECT_ANSWER )	break;}}

⌨️ 快捷键说明

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