您的位置:首页 > 其它

随机选择午餐

2016-07-18 13:24 477 查看
【有“动态效果”(⊙o⊙)哦】



所用知识点:

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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: