随机选择午餐
2016-07-18 13:24
477 查看
【有“动态效果”(⊙o⊙)哦】
所用知识点:
Sleep() :令目前的进程暂停, 直到达到参数seconds 所指定的时间, 或是被信号所中断。
system("CLS"):进行系统调用“cls”清屏命令。
system("color 1F"):系统调用设置背景颜色和文本颜色,颜色值请自行查阅。
#define : 预定义 省去了好多代码 T_T
srand()和rand()函数这里不再赘述,请自行查阅。
goto :闲的无聊用的。
所用知识点:
Sleep() :令目前的进程暂停, 直到达到参数seconds 所指定的时间, 或是被信号所中断。
system("CLS"):进行系统调用“cls”清屏命令。
system("color 1F"):系统调用设置背景颜色和文本颜色,颜色值请自行查阅。
#define : 预定义 省去了好多代码 T_T
srand()和rand()函数这里不再赘述,请自行查阅。
goto :闲的无聊用的。
#include <stdio.h> #include <stdlib.h> #include <time.h> #include <unistd.h> #include<windows.h> #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"); int main(void ) { int sc; srand(time(0)); system("color 1F"); sleepcls; GO: getchar(); printf("正在随机抽取中"); sleepcls; printf("\n正在随机抽取中."); sleepcls; printf("\n正在随机抽取中.."); sleepcls; printf("\n正在随机抽取中..."); sleepcls; printf("\nOK,您的午餐已选择完毕"); sleepcls; printf("\n今天您的午餐是:"); sc=(rand()*10+1)%3; switch(sc) { case 1: printf("水饺\n"); break; case 2: printf("板面\n"); break; default: printf("快餐\n"); } printf("如果觉得不合理,请按回车键重新选择\n"); goto GO; return 0; }
相关文章推荐
- git之:创建与合并分支
- TextInputLayout 中文翻译
- 'The sandbox is not sync with the Podfile.lock'的问题
- hdu 5718 大数模拟
- 你所不知道的Android Studio调试技巧
- 一位草根炒房者的挣扎10年 竟落得如此下场
- [移动] Xamarin install
- java单例模式的应用(一)--->单例的kafka链接
- 老男孩Linux高薪运维网络培训全程班3期 自我介绍和决心书
- C语言开发注意事项
- composer入门教程--在项目中使用composer(5)
- web03-OutputInfo
- ibatIs中的isNotNull、isEqual、isEmpty
- Android ActionBar的基本用法
- 素数环 搜索
- HTML页面禁用Enter键自动提交表单
- 基于Hadoop生态圈的数据仓库实践 —— 进阶技术(三)
- Django过滤器列表
- localtime与localtime_r
- HDU 2222 Keywords Search