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

📄 find_nbr.c

📁 里面包含很多c语言的源码
💻 C
字号:
/* Name:     find_nbr.c
 * Purpose:  This program picks a random number and then
 *           lets the user try to guess it
 * Returns:  Nothing
 */

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define NO   0
#define YES  1

int main( void )
{
    int guess_value = -1;
    int number;
    int nbr_of_guesses;
    int done = NO;

    printf("\n\nGetting a Random number\n");

    /* use the time to seed the random number generator */
    srand( (unsigned) time( NULL ) );
    number = rand();

    nbr_of_guesses = 0;
    while ( done == NO )
    {
         printf("\nPick a number between 0 and %d> ", RAND_MAX);
         scanf( "%d", &guess_value );  /* Get a number */

         nbr_of_guesses++;

         if ( number == guess_value )
         {
             done = YES;
         }
         else
         if ( number < guess_value )
         {
             printf("\nYou guessed high!");
         }
         else
         {
             printf("\nYou guessed low!");
         }
    }

    printf("\n\nCongratulations! You guessed right in %d Guesses!",
             nbr_of_guesses);
    printf("\n\nThe number was %d\n\n", number);

    return 0;
}

⌨️ 快捷键说明

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