- UID
- 594
- 精华
- 积分
- 109
- 威望
- 点
- 宅币
- 个
- 贡献
- 次
- 宅之契约
- 份
- 最后登录
- 1970-1-1
- 在线时间
- 小时
|
- #include <stdio.h>//定义一个输入输出头文件 哎呀好麻烦233
- #include <windows.h>//为了延时而用
- int loading(int x);//为了方便大家可以自己定义一个函数来存放.
- int main()
- {
- int a,c;//定义函数,虽然c好像没什么用
- start:
- printf("灰太狼从家出发。\n");//输出一段函数
- Sleep(1000);//延时一秒
- loading(0);//这里是0 x=0 10-0固然十次
- waimianchufa:
- Sleep(1000);//延时一秒
- yangcun:
- printf("灰太狼到达羊村。\n");
- loading(5);//这里是5 x=5 10-5五次
- input:
- printf("把灰太狼扔到外面请输入1\n把灰太狼扔回家请输入2\n把喜羊羊抓走请按3\n");
- scanf("%d",&a);//让用户输入一个数字
- switch(a)//对a判定
- {
- op:
- case 1:printf("灰太狼被扔到外面,回家后被打飞到羊村,没回家继续进攻羊村。\n1.被扔到外面\n2.被扔回家\n");//1的话执行后面,以下均为.
- scanf("%d",&c);
- if (c==1)
- {
- //三目没用,考虑到有其他。
- goto waimianchufa;
- }
- else if(c == 2)
- {
- printf("灰太狼被一平底锅打到羊村\n");//嗯 再被喜羊羊打回去。百米羽毛球竞争赛。
- goto yangcun;
- //其实不用括号也可以 习惯了
- }
- else
- {
- printf("输入错误,请重新输入。\n");
- goto op;
- }
- break;
- case 2:printf("被红太狼打飞到羊村,依然是从家出发.\n");
- goto yangcun;
- break;
- case 3:printf("把喜羊羊抓走后,陪喜羊羊玩了一会后,又装傻把羊放走了,循环前面.\n");
- goto start;
- break;
- default:printf("输入错误,请重新输入\n");
- goto input;
- //哼,小白狼比你帅多了,早知道嫁给小白狼了。
- //不过,还是找个一心一意肯为我努力和付出一切的比较好吧。灰太狼。。
- }
- return 0;
- }
- int loading(int x)
- {
- printf("Loading");
- while (x<10)
- {
- Sleep(1000);
- printf(".");
- x++;
- }
- Sleep(1000);//五秒与喜羊羊暧昧,然后被喜羊羊扔到外面或者扔到家.设置123/
- printf("\n");
- }
复制代码 //本期教程到此结束2333,静静听完这首歌吧。
------------
注释请不必在意,是做了视频投到b站的。不过这个是做完视频又优化过的版本罢了。
goto还是太频繁。。。
break好像的确多余,不过还是养成个好习惯吧233。。
喜羊羊与灰太狼逻辑程序lv2.rar
(31.13 KB, 下载次数: 4)
|
|