随机选择午餐

【有“动态效果”(⊙o⊙)哦】

所用知识点:

Sleep() :令目前的进程暂停, 直到达到参数seconds 所指定的时间, 或是被信号所中断。

system("CLS"):进行系统调用“cls”清屏命令。

system("color 1F"):系统调用设置背景颜色和文本颜色,颜色值请自行查阅。

#define : 预定义 省去了好多代码 T_T

srand()和rand()函数这里不再赘述,请自行查阅。

goto :闲的无聊用的。

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include <time.h>
 4 #include <unistd.h>
 5 #include<windows.h>
 6 #define sleepcls Sleep(1000);system("CLS");printf("\t\t\t\t***************\n");printf("\t\t\t\t*  今天的午餐 *\n");printf("\t\t\t\t***************\n");printf("\n\n\n\t\t\t\t请按回车开始选择\n");
 7 int main(void )
 8 {
 9     int sc;
10     srand(time(0));
11     system("color 1F");
12     sleepcls;
13 GO:
14     getchar();
15     printf("正在随机抽取中");
16     sleepcls;
17     printf("\n正在随机抽取中.");
18     sleepcls;
19     printf("\n正在随机抽取中..");
20     sleepcls;
21     printf("\n正在随机抽取中...");
22     sleepcls;
23     printf("\nOK,您的午餐已选择完毕");
24     sleepcls;
25     printf("\n今天您的午餐是:");
26     sc=(rand()*10+1)%3;
27     switch(sc)
28     {
29     case 1:
30         printf("水饺\n");
31         break;
32     case 2:
33         printf("板面\n");
34         break;
35     default:
36         printf("快餐\n");
37     }
38     printf("如果觉得不合理,请按回车键重新选择\n");
39     goto GO;
40     return 0;
41 }

 

转载于:https://www.cnblogs.com/A--Q/p/5680847.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值