突然想起在剛學c語言的時候變想做出乙個可以玩耍的遊戲,但是當時都沒有了解圖形庫的概念,在網上閒逛便發現了有人做了乙個猜數字的遊戲,我當時也跟的寫了乙個,基本都差不多。
想想也是好久以前的東西了,直接貼**把,大家多多指導。
#include#include#includeint num[4], paer_num[4];
void begin(void);
void start(void);
void creat_num(void);
int is_true(int paer_num);
int geta(int s1, int s2);
int getb(int s1, int s2);
void win(void);
void lose(void);
int main()
while(is_true(paer_num)==0);
a = geta(num, paer_num);
b = getb(num, paer_num);
if(a == 4)
break;
printf("%da %db\n", a, b);
printf("繼續輸入(c) 看答案(a) 離開(e)\n");
end = 0;
choose = 200;
while(end == 0)
else if(input=='e'||input=='e')
return 0;
else
printf("輸入錯誤,請重新輸入:");
}if(choose==0)
break;
if(i==9)
printf("%d %d %d %d\n", num[0], num[1], num[2], num[3]);
}if(choose==1)
if(a==4)
win();
else
lose();
continue;
}else if(input=='e'||input=='e')
return 0;
else
}return 0;
}void begin()
void start(void)
void creat_num()
{ int i, j;
srand((unsigned int)(time(null)));
num[0] = rand() % 10;
for(i=1;i<4;i++)
{num[i] = rand() % 10;
for(j = 0; j9)
return 0;
for(i= 1; i<4;i++)
for(j=0;j
C語言猜數字小遊戲
這個遊戲是由計算機產生乙個隨機數,使用者來猜數字。這就需要知道如何產生隨機數。rand函式可以的功能即生成一系列的隨機數,標頭檔案為stdlib.h 但是使用rand函式產生隨機數需要用時間種子srand,標頭檔案為time.h,這樣每次產生的隨機數才會不一樣,否則隨機數不會改變。include i...
簡單的C語言猜數字小遊戲
猜數字小遊戲可謂是c語言最為基礎的乙個知識點了,我們可以在此基礎上進行延伸,實現隨機數的猜測,然後是加入再來一局的模式,等等。這裡是拋磚引玉,希望你能做出你的經典之作。include include int main i 0 while number price while number 1 num...
猜數字c 限制 猜數字小遊戲
週末看到的乙個猜數字小遊戲 挺有意思的 include include include using namespace std void start void getresults int i,j,life,maxrand char c void start life 5 玩家生命數 srand u...