[C語言]猜數字遊戲
標頭檔:
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <time.h>
int main(void){
//猜數字遊戲練習
//BY UM程式研究日誌
//Date 20140914
int guess,keyin,inmax,inmin;
srand((unsigned)time(NULL)); //亂數種子生產器
guess=rand()%99+1; //產生1~99間的數
inmax=100;//最大值
inmin=0;//最小值
count=0;//計猜幾次
printf("猜數字遊戲\n");
do
{
count+=1;
printf("猜數字的範圍: ");
printf("%d< ? <%d 請輸入:",inmin,inmax);
scanf("%d",&keyin);
printf("\n");
if(keyin>=1&&keyin<=100)
{
if(keyin==guess)
{
break;
}
else if(keyin>=guess)
{
inmax=keyin;
printf("在小一點!");
}
else if(keyin<=guess)
{
inmin=keyin;
printf("在大一點!");
}
printf("您猜了%d次\n",count);
}
else
{
printf("請輸入1~100內的數字\n");
}
}while(1);
printf("答對了!正解為%d",keyin);
}
結束
自行取用吧!連習題目時自己寫的,沒版權問題!
文章標籤
全站熱搜
