久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2108|回復: 8
打印 上一主題 下一主題
收起左側

萌新求學,c語言邏輯運算

[復制鏈接]
跳轉到指定樓層
樓主
某乎看到的大佬寫的,感覺有趣,想自己動手也寫寫,但是這需求有點不理解!
跪求各方大佬~~~
跪求各方大佬~~~
跪求各方大佬~~~

邏輯猜數.jpg (23.8 KB, 下載次數: 59)

邏輯猜數.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:410902 發表于 2018-10-17 08:57 來自手機 | 只看該作者
那個進制的
回復

使用道具 舉報

板凳
ID:411345 發表于 2018-10-17 20:38 | 只看該作者
能不能詳細一點
回復

使用道具 舉報

地板
ID:398162 發表于 2018-10-17 22:25 | 只看該作者

就只有這個圖片,,上面游戲規則應該很詳細了啊
回復

使用道具 舉報

5#
ID:155507 發表于 2018-10-17 22:27 | 只看該作者
C語言猜數字程序代碼問題
隨機產生4個數(0-9).用戶輸入4個數進行核對.位置正確數字正確為A.數字正確位置不正確為B. 4A時提示繼續還是退出.類似文曲星里的游戲.

實現猜數字的游戲。游戲規則如下:
(1)首先程序隨機生成一個0-9999的數。
(2)玩家每次輸入一個4位數,程序告訴玩家兩個信息:
用戶輸入的數,在個、十、百、千4個數字中,有幾個數字是謎底里面有的,且出現在
正確的位置上為A;
用戶輸入的數,在個、十、百、千4個數字中,有幾個數字是謎底里面有的,但未出現
在正確的位置上為B。
回復

使用道具 舉報

6#
ID:398162 發表于 2018-10-17 22:38 | 只看該作者
大佬啊,大佬啊,你在哪里~
回復

使用道具 舉報

7#
ID:411500 發表于 2018-10-18 08:45 | 只看該作者
這個是c語言書上的例題吧
回復

使用道具 舉報

8#
ID:411537 發表于 2018-10-18 09:56 | 只看該作者
能不能提供詳細一點的數據,這樣看不大明白
回復

使用道具 舉報

9#
ID:89515 發表于 2018-10-22 10:51 | 只看該作者
#include<windows.h>
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<conio.h>
#include<dos.h>
void gotoxy(int x, int y)
{
         COORD coord;    //定義一個坐標結構變量
         HANDLE hscr;    //定義一個句柄
         coord.X = x;    //給坐標賦值
         coord.Y = y;
         hscr = GetStdHandle(STD_OUTPUT_HANDLE); //獲得標準輸出句柄(就是顯示器)
         SetConsoleCursorPosition(hscr, coord);  //設置控制臺光標的到指定坐標
}
void guess(int n)
{
        int acount,bcount,i,j,k=0,flag,a[10],b[10];
        do
        {
                flag=0;
                srand((unsigned)time(NULL));//利用系統時鐘設定種子
                for(i=0;i<n;i++)
                        a[i]=rand()%10;
                for(i=0;i<n-1;i++)
                {
                        for(j=i+1;j<n;j++)
                                if(a[i]==a[j])
                                {
                                        flag=1;
                                        break;
                                }
                }
        }while(flag==1);
        do///////////////////////比較函數/////////////////////////////////
        {
                k++;
                acount=0;
                bcount=0;
                gotoxy(25,k+2);
                printf("guess:");
                for(i=0;i<n;i++)
                        scanf("%d",&b[i]);
                for(i=0;i<n;i++)
                {
                        for(j=0;j<n;j++)
                        {
                                if(a[i]==b[i])
                                {
                                        acount++;
                                        break;
                                }
                                if(a[i]==b[j]&&i!=j)
                                {
                                        bcount++;
                                        break;
                                }
                        }
                }
                gotoxy(35,k+2);
                printf("clue on:%dA%dB\n",acount,bcount);
                if(acount==n)//不同猜測次數贏得游戲后的界面
                {
                        if(k==1)
                                        printf("you are the topmost rung of Fortune's ladder!!\n\n");
                        else if(k<=5)
                                        printf("you are genius!!\n\n");
                        else if(k<=10)
                                        printf("you are cleaver!!\n\n");
                        else
                                        printf("you need try hard!!\n\n");
                        break;
                }
        }while(1);               
}

void main()
{
        int i,n;
        while(1)
        {//////////////////////////////////開始界面//////////////////////////////////////
                system("cls");//清屏
                gotoxy(30,6);
                printf("1.start game?(y/n)");
                gotoxy(30,8);
                printf("2.Rule");
                gotoxy(30,10);
                printf("please choose:");
                scanf("%d",&i);
                switch(i)
                {
                        case 1:       
                                system("cls");
                                printf("please input n:\n");
                                scanf("%d",&n);                                                               
                                guess(n);
                                Sleep(2000);
                                break;
                        case 2://游戲規則
                                system("cls");
                                gotoxy(40,6);
                                printf("\n\n\n\t\tThe Rules OF The Game\n");
                                printf("step1:inpur of the number of difits\n");
                                printf("step2:input the number,separated by a apace between two number\n");
                                printf("step3:A represent location and data are correcr\n");
                                printf("      B represent location is correct but data is wrong!\n");
                                Sleep(10000);       
                                break;
                        case 3:
                        //        system("exit");
                                return;
                        default:
                                break;
                }
        }
}
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: h在线 | 午夜免费影视 | 中文字幕一区二区三区在线视频 | 极品久久 | 欧美午夜精品久久久久久浪潮 | 日韩亚洲欧美综合 | 免费久久网 | 久久亚洲经典 | 成人激情视频免费在线观看 | av在线免费观看不卡 | 欧美日韩专区 | 天堂资源 | 免费观看黄 | 二区中文| 国产成人精品综合 | 免费一区| 成人亚洲精品 | 天天成人综合网 | 亚洲精品中文字幕在线 | 欧美一区二区三区日韩 | 中文一级片 | 日韩三级一区 | 99热都是精品 | 久久青草av | 国产精品久久久久久久久久久久冷 | 国产精品美女久久久久久久久久久 | 国产高清视频一区二区 | 欧美精品在线播放 | 亚洲精品国产第一综合99久久 | 欧美日韩久久精品 | 91久久北条麻妃一区二区三区 | 天天干.com| 99精品亚洲国产精品久久不卡 | 精品国产一区二区久久 | 日韩三级在线观看 | 一区二区三区在线 | 欧 | 视频在线一区二区 | 欧美伊人久久久久久久久影院 | 久久99精品久久久久 | 国产欧美在线视频 | 97久久国产|