有关猜数字的先随机生成一个1到100的整数,然后由人不断输入数字来猜这个数字的大小.猜错了,系统会给出一个提示,然后让用户继续猜.猜对了就退出程序.例如:随机生成的数是42,开始提示的
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 11:22:32
有关猜数字的先随机生成一个1到100的整数,然后由人不断输入数字来猜这个数字的大小.猜错了,系统会给出一个提示,然后让用户继续猜.猜对了就退出程序.例如:随机生成的数是42,开始提示的
有关猜数字的
先随机生成一个1到100的整数,然后由人不断输入数字来猜这个数字的大小.猜错了,系统会给出一个提示,然后让用户继续猜.猜对了就退出程序.例如:随机生成的数是42,开始提示的范围是1~100,然后玩家猜是30,猜测是错误的,系统告诉你太小了.然后,玩家继续输入60,猜测依然错误,系统告诉你太大了.直到玩家猜到是42为止.用户最大的猜测次数是10次.
有关猜数字的先随机生成一个1到100的整数,然后由人不断输入数字来猜这个数字的大小.猜错了,系统会给出一个提示,然后让用户继续猜.猜对了就退出程序.例如:随机生成的数是42,开始提示的
#include
#include
#include
main()
{
int magic;
int guess;
int counter;
srand(time(NULL));
magic = rand() % 100 + 1;
counter = 0;
do{
printf("Please guess a magic number:");
scanf("%d", &guess);
counter ++;
if (guess > magic)
printf("Wrong! Too high!\n");
else if (guess < magic)
printf("Wrong! Too low!\n");
else
printf("Right!\n");
}while ((guess != magic) && (counter < 10));
printf("counter = %d \n", counter);
}