简单的C语言猜数字小游戏

猜数字小游戏可谓是C语言最为基础的一个知识点了,我们可以在此基础上进行延伸,实现随机数的猜测,然后是加入再来一局的模式,等等。这里是抛砖引玉,希望你能做出你的经典之作。

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

int main()
{
    int Password=0,Number=0,price=58,i=0;

    while( Password != 1234 )
    {
        if( i >= 3 )
            return;
        i++;
        puts("Please input Password: ");
        scanf("%d",&Password);
    }

    i=0;
    while( Number!=price )
    {
        do{
            puts("Please input a number between 1 and 100: ");
            scanf("%d",&Number);
            printf("Your input number is %d\n",Number);
        }while( !(Number>=1 && Number<=100) );
        if( Number >= 90 )
        {
            printf("Too Bigger! Press any key to try again!\n");
        }
        else if( Number >= 70 && Number < 90 )
        {
            printf("Bigger!\n");
        }
        else if( Number >= 1 && Number <= 30 )
        {
            printf("Too Small! Press any key to try again!\n");
        }
        else if( Number > 30 && Number <= 50 )
        {
            printf("Small! Press any key to try again!\n");
        }
        else
        {
            if( Number == price )
            {
                printf("OK! You are right! Bye Bye!\n");
            }
            else if( Number < price )
            {
                printf("Sorry,Only a little smaller! Press any key to try again!\n");

            }
            else if( Number > price )
                printf(" Sorry, Only a little bigger! Press any key to try again!\n");
        }
        getch();
    }
    return 0;
}
时间: 2024-10-27 01:23:37

简单的C语言猜数字小游戏的相关文章

js猜数字小游戏的简单实现代码

这篇文章介绍了js猜数字小游戏的简单实现代码,很好玩的游戏哦,可以看看你的智商 是否惊人额   复制代码 代码如下:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xh

go语言实现猜数字小游戏的方法_Golang

本文实例讲述了go语言实现猜数字小游戏的方法.分享给大家供大家参考.具体分析如下: 随机生成一个数字,输入一个数字看是否匹对,匹配则结速,反之提示是大了还是小了 复制代码 代码如下: package main import (     "bufio"     "fmt"     "math/rand"     "os"     "strconv"     "time" ) var (  

Java编写猜数字小游戏_java

本文实例讲述了java实现的简单猜数字游戏代码.分享给大家供大家参考. 以下是Java语言写的一个猜数字小游戏引用片段: import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; //主函数 public class calssOne { public static void main(String[] args) { //shit+Ctrl+o int result; //随机产生一个

Shell脚本实现的猜数字小游戏_linux shell

生成的密码和用户输入可以接受重复数字. 所以相对一般规则的猜数字可能难度要大不少. 本版本规则: A--数字对,位置也对 B--排除A的结果后,数字对,但位置不对 开始后,系统化初始化一个4位可重复数字,如"1223".假设用户第一次输入"1234",那么系统将提示"2A1B",前两位数字"12"相同并且位置也相同,为"2A".后两位数字中,用户输入的"3"与密文中"3&quo

C语言实现的猜数字小游戏(主要是对于自定义函数的运用)

#include <stdio.h> #include <stdlib.h> #include<time.h>//加上此头文件的作用是什么?另外不加的话有什么影响? //随机生成一个1~100的数字 int getRandomNumber() {     srand((unsigned int)time(0));     return (rand()%100)+1; } //定义一个对猜数字游戏所用次数的结果的判断 void GuessResult(int counte

猜数字小游戏(Guess a number between 1 and 1000)

//Guess a number between 1 and 1000//Java how to program, 5/e, Exercise 6.34-35import javax.swing.*;import java.awt.*;import java.awt.event.*;public class NumberGuessGame extends JApplet implements ActionListener { int number,random,counter=0; JLabel

javascript实现的猜数小游戏完整实例代码_javascript技巧

本文实例讲述了javascript实现的猜数小游戏.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <

C语言实现五子棋小游戏_C 语言

首先我们先来看一个稍微简单些的实现方式: #include <stdio.h> #include <stdlib.h> #define N 15 int chessboard[N + 1][N + 1] = { 0 }; int whoseTurn = 0; void initGame(void); void printChessboard(void); void playChess(void); int judge(int, int); int main(void) { init

java-关于用Java语言编写连连看小游戏

问题描述 关于用Java语言编写连连看小游戏 我要做一个连连看程序,用JAVA语言编写,请问有没有大神手里有源码或是能抽空回答我编写过程中的问题,谢 解决方案 http://download.csdn.net/album/detail/1369 有你需要的游戏 都是源码