C语言中猜数字游戏的编程思想

分析:

首先生成随机数n。

然后输入数字I,如果a大于n,提示大于信息。

如果I小于n,则提示小于信息。

直到I==N,输出成功信息。

这是我用C语言写的。

环境:

WIN-C

托尔博

C,如果是C++环境,把getch()放在倒数第二行;删除它!

调试已成功:

主()

{

(同Internationalorganizations)国际组织

i=0,n;

srand(time(0));

n = rand()% 100+1;

而(我!=n)

{printf("请

投入

a

编号:\ n ");scanf("%d ",& ampI);如果(i & gtn)printf("this

数字

大!\ n ");如果(我& ltn)printf("this

数字

小一点!\ n ");}

如果(i==n)

printf("通过!%3d”,n);

getch();

}

提示:

srand(time(0));

n = rand()% 100+1;

用于生成1~100范围内的随机数。如果改的话,把100改成50或者200。如(n = rand()% 50+1;

)