猜数字游戏:程序在一定范围内产生随机数,根据玩家输入数字大小判断数字大了还是小了。在规定次数内,如果输入数字和随机数字相等,则成功结束游戏,否则游戏失败
c语言实现代码:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int amount,number,a=0;
srand(time(0));
number=rand()%100;
for(int n=0; n<7; n++)
{
printf("请输入一个0-100的数\n");
scanf("%d",&amount);
if(amount>number)
printf("输入的数大了\n");
else if(amount<number)
printf("输入的数小了\n");
else
{
printf("回答正确\n");
a=1;
break;
}
}
if(a==0)
{
printf("次数用完了\n");
}
return 0;
}