
求用C++编写一个猜数字游戏。。很急 10
2014-06-15
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main()
{
char ch;
int i,a;
printf("猜数字游戏\n\n");
srand(time(NULL)); //随机数发生器的初始化函数
i=rand()%10; //伪随机数发生器
if(i%2==0)printf("这个数是偶数\n");//判断奇数偶数
else printf("这个数是奇数\n");
printf("请输入数字\n\n");
while(1)
{
scanf("%d",&a);
if(i>a) printf("小了\n");
if(i<a) printf("大了\n");
if(i==a)
{
printf("你猜对了!\n");
printf("按n退出,按y继续\n");
fflush(stdin);//清空输入流
if(getchar()=='n') break;
i=rand()%10;//重新随机答案
if(i%2==0)printf("这个数是偶数\n");
else printf("这个数是奇数\n");
printf("请输入数字\n\n");
}
}
}
我需要的是C++编写的而不是C语言
c++没学