#include <stdio.h> #include <stdlib.h> #include <time.h> void game() { int num=0; int ret =0; srand((unsigned int)time(NULL)); ret=rand; ret=ret%100; printf("请输入你要猜的数字\n"); while(1) { scanf("%d",&num); if(num==ret) { printf("恭喜您答对了\n"); break; } else if (num<ret) { printf("猜小了\n"); } else { printf("猜大了\n"); } } return 0; } int main() { int ch=0; printf("********************\n"); printf("*欢迎来到猜数字游戏*\n"); printf("*** 1.开始游戏 ***\n"); printf("*** 0.退出游戏 ***\n"); printf("********************\n"); scanf("%d",&ch); switch(ch) { case 1: game(); break; default: return 0; } }
原文:http://10740329.blog.51cto.com/10730329/1702997