c語言使用隨機函式rand編寫猜數字的遊戲

2021-05-21 14:49:43 字數 4499 閱讀 4000

1樓:匿名使用者

#include

#include

#include

#define n 10

main()

} system("pause");}

2樓:匿名使用者

測試資料:

請輸入您猜的那個數:

10第1次猜測,很遺憾您猜小了!

請輸入您猜的那個數:

15第2次猜測,很遺憾您猜大了!

請輸入您猜的那個數:

12第3次猜測,恭喜您猜對了,電腦隨機數是12!

**:#include "stdio.h"

#include "conio.h"

#include

#include

#include

main()

else if(n>=randnum)

else }

getch();

}getch();

}樓主好運!

3樓:匿名使用者

這是一個c語言程式,範圍可以自己選擇的,程式如下,自己看著用吧,其實很簡單

#include

#include

int next(void);

int getrange(void);

int getnumber(int limit);

int main()

if(guess>unknown)printf("too big!\n");

else if(guess32767)

else return n;

}return n-1;}//

int getnumber(int limit)else return n ;}

return n-1 ;}

//int next(void)

c語言怎麼使用隨機函式rand編寫一個猜數字的遊戲程式?

4樓:

#include

#include

#include

#define n 10

main()

else if(a > b) puts("你輸入的數 小了!");

else puts("你輸入的數 大了!");

scanf("%d",&b);}}

system("pause");}

跪求大神解答c語言問題:使用隨機函式rand()編寫一個猜數字的遊戲程式。詳情見補充。

5樓:這是我小號

#include

#include

#include

#define random(x) (rand()%x)int main()

else if(choose>n)printf("太高了!\n");

else if(choose

}return 0;}

6樓:

#include

main()

for(i=1;;i++)}}

c語言 編寫一個猜數字遊戲,規則:使用隨機函式產生一個5位數,輸入猜測資料,判斷幾個正確,詳細如下: 15

7樓:匿名使用者

#include

#include

#include

#include

void main()

srand((unsignedint)time(null));

for(i=0;i<5;i++)

for(i=0;i<5;i++)

for(j=0;j<5;j++)

}if(a==5)

printf("你猜測的全部正確\n");

else}

8樓:匿名使用者

mark,晚上當宵夜

c語言程式設計:編寫一個猜數的遊戲,系統自動產生一個隨機數,你來猜,程式給出提示,直到猜對為止。 20

9樓:匿名使用者

#include

#include

#include

int main(void)

else if (b的值太小權:\n");

}}while (b!=a);

printf("恭喜你猜對了!");

printf("這個數是:%d\n",a);

return 0;}

10樓:符華陽

#include//為獲得隨機數

#include//獲取時間

void main()

else if (b>a)

else

}getchar();}

11樓:衝佳磊

#include

#include

int main(void)

if(x>magic)

else

}return 0;}

12樓:樂酷科技

int num;

scanf("%d",&num);

if(num>a)

else if(num數值太小\n請輸入你心中想的那個數:");continue;}

else

//迴圈裡就是這樣實現的 謝謝採納

用c語言編寫一個「猜數字遊戲」的程式 30

13樓:滄海雄風

輸入數字:50

大了!輸入數字:25

大了!輸入數字:12

小了!輸入數字:18

小了!輸入數字:19

小了!輸入數字:20

小了!輸入數字:21

小了!輸入數字:22

正確!不錯!

press any key to continue#include

#include

#include

main()

,input,randnum;

srand((unsigned)time(null));

randnum=rand()%90+10;

for (i=0;i<10;i++)

else if (input

else

if (i+1<8)

else

if (i+1<5)

else

if (i+1<3)

break;

} }}

14樓:董俊錕

#include

#include

void main()

if(n < win) //猜的數字小了if(n == win) // 正確if(i > 10) //機會用完了}if(i < 3)

printf("太棒了\n"); // 對遊戲者的評價else if(i < 5)

printf("非常好\n");

else if(i < 8)

printf("很好\n");

else if(i < 10)

printf("不錯\n");

else

printf("失敗\n");}

c語言編寫猜數字遊戲

15樓:阿冬

#include

#include

#include

int main()

}return 0;}

16樓:香坊大呲花哼

||#include

#include

//#include

unsigned char num[4] = ,getnum[4] = ;

void help(void) }

else }

} }void main( void ) }

if(j == 4)i++;

} get: for(i = 0;i<4;)else

printf("input one num\r\n");

//if(i>0)i--;

} else }

if(j==i)

i++;

} }printf("you input num %d%d%d%d y or n?\r\n",getnum[0],getnum[1],getnum[2],getnum[3]);

dowhile( !((j == 'y') || (j == 'y')));

printf("over");}

17樓:召平賓明朗

可以採用迴圈輸入,限制輸入值。

例如:輸入a>2

inta;

while(scanf("%d",&a))

c語言中rand 函式怎麼用,C語言srand和rand函式怎麼用?

rand函式功能為獲取一個偽隨機數 偽隨機數的概念下面會有介紹 一 函式名 rand 二 宣告 int rand 三 所在標頭檔案 stdlib.h 四 功能 返回一個偽隨機數。之所以說是偽隨機數,是因為在沒有其它操作下,每次執行同一個程式,呼叫rand得到的隨機數序列是固定的 不是真正的 隨機 五...

C語言srand和rand函式怎麼用

rand 函式,一般bai根srand 函式一起用。du它們在一起,作zhi用是 產生一個dao隨機數。通常格專式為 srand unsigned time null a rand x a,x,均為整型變屬量,其中,x在之前應被賦值。srand函式裡面的unsigned也可以換成其它的。例如 int...

在c 中用隨機產生數函式rand每次執行程式產生的數都相同

include include include 加隨機種子時候一定要加這個標頭檔案using namespace std int main return 0 設定一個隨機種子 srand unsigned time null 就可以了 為什麼c rand函式產生的隨機數有相同的規律?rand本質上產...