c语言编写猜数小游戏

来源:互联网 发布:java发送邮件的代码 编辑:程序博客网 时间:2024/04/30 13:57
#define _CRT_SECURE_NO_WARNINGS 1#include "stdio.h"#include <stdlib.h>#include <time.h>void menu(){<span style="white-space:pre"></span>printf("***************************************\n");<span style="white-space:pre"></span>printf("****************1.play*****************\n");<span style="white-space:pre"></span>printf("****************0.exit*****************\n");<span style="white-space:pre"></span>printf("***************************************\n");}void play_game(){<span style="white-space:pre"></span>int num = rand() % 100 + 1;//给出一个随机数<span style="white-space:pre"></span>int i = 0;<span style="white-space:pre"></span>while (1)<span style="white-space:pre"></span>{<span style="white-space:pre"></span>printf("请猜数> ");<span style="white-space:pre"></span>scanf("%d", &i);<span style="white-space:pre"></span>if (i > num)<span style="white-space:pre"></span>printf("猜大了\n\n");<span style="white-space:pre"></span>else if (i < num)<span style="white-space:pre"></span>printf("猜小了\n\n");<span style="white-space:pre"></span>else<span style="white-space:pre"></span>{<span style="white-space:pre"></span>printf("猜对了\n");<span style="white-space:pre"></span>break;<span style="white-space:pre"></span>}<span style="white-space:pre"></span>}}int main(){<span style="white-space:pre"></span>int choice = 1;<span style="white-space:pre"></span>srand((unsigned)time(NULL));<span style="white-space:pre"></span><span style="white-space:pre"></span>while (choice)<span style="white-space:pre"></span>{<span style="white-space:pre"></span>menu();//打印菜单<span style="white-space:pre"></span>printf("请选择> ");<span style="white-space:pre"></span>scanf("%d", &choice);<span style="white-space:pre"></span>printf("\n");<span style="white-space:pre"></span>switch (choice)<span style="white-space:pre"></span>{<span style="white-space:pre"></span>case 1:play_game();<span style="white-space:pre"></span>break;<span style="white-space:pre"></span>case 0:<span style="white-space:pre"></span>break;<span style="white-space:pre"></span>}<span style="white-space:pre"></span>}<span style="white-space:pre"></span>system("pause");<span style="white-space:pre"></span>return 0;}

0 0
原创粉丝点击