找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3801|回复: 7

【C】上次死去的C老师被我气活系列

[复制链接]
发表于 2015-8-24 17:11:47 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
  1. #include <stdio.h>//定义一个输入输出头文件  哎呀好麻烦233
  2. #include <windows.h>//为了延时而用
  3. int loading(int x);//为了方便大家可以自己定义一个函数来存放.
  4. int main()
  5. {
  6.         int a,c;//定义函数,虽然c好像没什么用
  7. start:
  8.         printf("灰太狼从家出发。\n");//输出一段函数
  9.         Sleep(1000);//延时一秒
  10.         loading(0);//这里是0 x=0 10-0固然十次
  11. waimianchufa:
  12.         Sleep(1000);//延时一秒
  13. yangcun:
  14.         printf("灰太狼到达羊村。\n");
  15.         loading(5);//这里是5 x=5 10-5五次
  16. input:
  17.         printf("把灰太狼扔到外面请输入1\n把灰太狼扔回家请输入2\n把喜羊羊抓走请按3\n");
  18.         scanf("%d",&a);//让用户输入一个数字
  19.         switch(a)//对a判定
  20.         {
  21. op:
  22.         case 1:printf("灰太狼被扔到外面,回家后被打飞到羊村,没回家继续进攻羊村。\n1.被扔到外面\n2.被扔回家\n");//1的话执行后面,以下均为.
  23.                 scanf("%d",&c);
  24.                 if (c==1)
  25.                 {
  26.                         //三目没用,考虑到有其他。
  27.                         goto waimianchufa;
  28.                 }
  29.                 else if(c == 2)
  30.                 {
  31.                         printf("灰太狼被一平底锅打到羊村\n");//嗯 再被喜羊羊打回去。百米羽毛球竞争赛。
  32.                         goto yangcun;
  33.                         //其实不用括号也可以 习惯了
  34.                 }
  35.                 else
  36.                 {
  37.                         printf("输入错误,请重新输入。\n");
  38.                         goto op;
  39.                 }
  40.                 break;
  41.         case 2:printf("被红太狼打飞到羊村,依然是从家出发.\n");
  42.                 goto yangcun;
  43.                 break;
  44.         case 3:printf("把喜羊羊抓走后,陪喜羊羊玩了一会后,又装傻把羊放走了,循环前面.\n");
  45.                 goto start;
  46.                 break;
  47.         default:printf("输入错误,请重新输入\n");
  48.                 goto input;
  49.                 //哼,小白狼比你帅多了,早知道嫁给小白狼了。
  50.                 //不过,还是找个一心一意肯为我努力和付出一切的比较好吧。灰太狼。。
  51.         }
  52. return 0;
  53. }
  54. int loading(int x)
  55. {       
  56.         printf("Loading");
  57.         while (x<10)
  58.         {
  59.                 Sleep(1000);
  60.                 printf(".");
  61.                 x++;
  62.         }
  63.         Sleep(1000);//五秒与喜羊羊暧昧,然后被喜羊羊扔到外面或者扔到家.设置123/
  64.         printf("\n");
  65. }
复制代码
//本期教程到此结束2333,静静听完这首歌吧。
------------
注释请不必在意,是做了视频投到b站的。不过这个是做完视频又优化过的版本罢了。
goto还是太频繁。。。
break好像的确多余,不过还是养成个好习惯吧233。。
喜羊羊与灰太狼逻辑程序lv2.rar (31.13 KB, 下载次数: 4)


本帖被以下淘专辑推荐:

回复

使用道具 举报

发表于 2015-8-24 20:40:05 | 显示全部楼层
然而你可以使用_sleep而不是Sleep,前者“看起来更跨平台”。
另外以后发代码请使用代码着色器,也就是下面这个:
  1. #include<stdio.h>
复制代码
请看这个帖子:http://www.0xaa55.com/thread-139-1-1.html
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2015-8-24 22:17:38 | 显示全部楼层
0xAA55 发表于 2015-8-24 20:40
然而你可以使用_sleep而不是Sleep,前者“看起来更跨平台”。
另外以后发代码请使用代码着色器,也就是下面 ...
  1. printf("是的老哥,就像这样。");
复制代码
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2015-8-24 22:18:47 | 显示全部楼层
0xAA55 发表于 2015-8-24 20:40
然而你可以使用_sleep而不是Sleep,前者“看起来更跨平台”。
另外以后发代码请使用代码着色器,也就是下面 ...
  1. #include <stdio.h>
  2. int main()
  3. {
  4.      printf("看来不写完全的不会高亮呢。");
  5. return 0;
  6. }
复制代码
回复 赞! 靠!

使用道具 举报

发表于 2015-8-25 17:55:06 | 显示全部楼层
这个灰太狼没完没了 ..... .....
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2015-9-4 08:10:20 | 显示全部楼层
13*0217 发表于 2015-8-25 17:55
这个灰太狼没完没了 ..... .....

论为何喜羊羊没有结局。
回复 赞! 靠!

使用道具 举报

发表于 2018-1-14 15:48:47 | 显示全部楼层
可以可以!!
回复

使用道具 举报

发表于 2018-2-23 16:56:56 | 显示全部楼层
呵呵,学习了,感谢楼主。
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-11-22 11:50 , Processed in 0.040249 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表