提问:C语言课程设计猜字游戏
计算机“想”一个数请人猜,如果猜对了,提示“Right!”;否则“Wrong!”,并告诉所猜的数是大还是小,直到猜对结束,最后给出猜测的次数。#include <stdlib.h>#include <stdio.h>int main(){ int magic;//计算机想的数; int guess;//用户猜的数; int counter=0;//用来统计用户猜的次数 unsigned int seed;//定义一个无符号整型变量 printf ("Please enter seed:");//提示输入随机数种子 scanf("%u",&seed); srand(seed);//为函数rand()设置随机数种子 magic=rand()%100+1; //这是1~100之间的随机数 do{ printf ("Please guess a magic number:"); scanf ("%d",&guess); counter++; if (guess>magic) { printf ("Wrong!Too big!\n"); }else if (guess<magic) { printf ("Wrong!Too small!\n"); }else{ printf ("Right!\n"); } }while(guess!=magic); //直到猜对为止 printf ("counter=%d",counter); //输出猜的次数 return 0;}大佬能否在这个程序基础之上添加个菜单。比如1.开始游戏 2.退出
网友回答:
你的意思是如果输入开始游戏,才运行;输入退出,就结束,还是别的?