簡單的C語言猜數遊戲
#include<stdlib.h>
void meau()
{
printf("**************************\n");
printf("***1.start 2.end ***\n");
printf("**************************\n");
}
void game()
{
int a = 0;
int ret=rand() % 100+1;
while (1)
{
printf("請猜一個數字\n");
scanf_s("%d", &a);
if (a > ret)
{
printf("猜大了\n");
}
else if (a < ret)
{
printf("猜小了\n");
}
else
{
printf("猜對了,牛逼\n");
break;
}
}
}
int main()
{
srand((unsigned)time(NULL));
printf("請選擇:\n");
meau();
int i = 0;
flag:scanf_s("%d", &i);
switch (i)
{
case 1:
game();
break;
case 2:
printf("遊戲結束\n");
break;
default:
printf("請重新選擇\n");
goto flag;
break;
}
return 0;
}
相關推薦
簡單的C語言猜數遊戲
#include<time.h> #include<stdlib.h> void meau() {printf("**************************\n");printf("***1.start 2.end ***\n");printf("*******
c語言猜數字遊戲
#include<stdio.h> #include<stdlib.h> #include<time.h> #include<conio.h> #include<windows.h> /* 2 游標定位函式 由於在V
完成猜數字遊戲 //C語言 猜數字遊戲(編寫過程詳解)
int i, j, k; int num = 0; /*生成隨機數字*/ num = rand(); printf("%d\n", num);選擇玩遊戲還是退出void play(int x) { printf("%d\n", x); printf("開始遊戲
C#實現猜數遊戲
namespace lianxi6._29_1 { class Program { static void Main(string[] args) { Random r =new Random(); int b =r.Ne
用c語言生成一個猜數遊戲
首先需要生成一個隨機數,c語言中用srand((unsigned int)(time(NULL))產生一個不可預見的隨機數序列,參考程式碼如下: #include <stdio.h> #
C語言基礎--數據類型的簡單補充
1.5 eight 基礎 c語言基礎 語法 聲明變量 nbsp tab double 補充的內容: 類型說明符:long, long long, short, unsigned和signed 類型說明符在語法上是放在聲明變量類型的前面。例如 long
Java 簡單猜數遊戲的設計
隨機函式產生100以內的數,5次機會。 import javax.swing.*; public class Hello{ public static void main(String[] args){ int i = (int)(Math.random()*10
WatchKit入門:建立一個簡單的猜數遊戲
轉自:http://www.cocoachina.com/ios/20150202/11087.html 本文由cocoaChina譯者小組成員@TurtleFromMars 翻譯自Appcoda,原作者:julian engel,編者注:再過幾個月Apple Wa
C#-猜數遊戲-控制檯(隨機數)---ShinePans
//guess the number class program { static void Main() { new program().Play(); } void Play() { System
C語言三字棋遊戲先簡單介紹一下三子棋的規則,方便我們接下來的程式設計和理解。規則如下: 在九宮格棋盤上,只要將自己的三個棋子走成一條線(橫、豎、對角線),對方就算輸了。
//判斷輸贏 char IsWin(char arr[ROW][COL], int row, int col) { int i; for (i = 0; i < row; i++) { if (arr[i][0] == arr[i][1] && arr[i][1] == arr
LintCode-662. 猜數遊戲(C++)
題目描述: 我們正在玩猜數遊戲。 遊戲如下: 我從 1 到 n 選擇一個數字。 你需要猜我選擇了哪個號碼。 每次你猜錯了,我會告訴你這個數字是高還是低。 你呼叫一個預定義的介面
c語言函數指針數組簡單案例
clas 函數指針 std 6.0 true 一個 不變 類型 輸出 本案例基於vc6.0的一個簡單的測試c語言函數指針數組的簡單案例,代碼放置如下: #include<stdio.h> int fun1() { int a=4,b=5; in
C語言之數組
分時 一維數組 分布 效率 常量指針 指針 div pre 數組指針 六、數組: 6.1、大部分時間:數組名 == 常量指針。 6.2、 int array[10] = {1,2,3,4,5}; int *parray = array; //數組的首元素地址 int *p
C語言實現數據結構串(堆分配存儲表示法)
+= 賦值 size ++ fine hello n) clu 刪除字符串 ———————————————————————————————————————————— 堆分配存儲表示法 —————————————————————————————————————————
隨機猜數遊戲源代碼
源代碼 輸入 python true num random import div pytho from random import randint num=randint(1,50) a=0 while a==0: print‘請輸入答案‘ answer=
c語言函數指針的理解與使用
tdi 是不是 使用 模塊 html c語言函數 討論 編譯器 麻煩 轉載:http://www.cnblogs.com/haore147/p/3647262.html 1.函數指針的定義 顧名思義,函數指針就是函數的指針。它是一個指針,指向一個函數。看例子: A) c
c 語言函數可變參數的處理
格式 n+1 c語言 功能 全部 進行 print content created /************************************************************************* > File Name
C語言實現數組隊列
i++ define tdi c語言實現 數組 reat truct eat fin 復習C語言數組隊列 #include <stdio.h>#include <string.h> #define MAX 1000 typedef struct Qu
C語言中遞歸什麽時候能夠省略return引發的思考:通過內聯匯編解讀C語言函數return的本質
tle ext 多少 那不 語句 二次 () mar ado 事情的經過是這種,博主在用C寫一個簡單的業務時使用遞歸,因為粗心而忘了寫return。結果發現返回的結果依舊是正確的。經過半小時的反匯編調試。證明了我的猜想,如今在博客裏分享。也是對C語言編
c語言cJson數組生成與解析
scu 長度 c語言 數組 != res bject urn dds 1.生成 json char* CreatJsCustNo( BT_BNF_CUST *p, char *strPaperNO) { cJSON *pJsonArry,*pJsonsub;