|
5啊哈币
自己照书上做的一个猜数字软件
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int a,b,chance;
srand((unsigned)time(NULL));
a=rand()%100;
chance=6;
while(1)
{
scanf("%d",&b);
chance--;
if(b>a)
{
printf("太大了,还有%d次\n",chance);
}
if(b<a)
{
printf("太小了,还有%d次\n",chance);
}
if(b==a)
{
printf("恭喜答对,总共花了%d次机会\n",6-chance);
}
if(chance==0)
{
printf("答错了\n");
printf("答案是%d\n",a);
break;
}
}
system("pause");
return 0;
}[/mw_shl_code]
但是当我在最后一次才猜到他的时候,却把答对和答错都显示上去了,该怎么解决?
|
最佳答案
查看完整内容
[mw_shl_code=c,true]#include
#include
#include
int main()
{
int a,b,chance;
srand((unsigned)time(NULL));
a=rand()%100;
chance=6;
while(1)
{
scanf("%d",&b);
chance--;
if(b>a)
{
printf("太大了,还有%d次\n",chance);
}
if(b
|