搜索
查看: 699|回复: 1
打印 上一主题 下一主题

贴吧看到的数字游戏

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-31 21:05:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
贴吧看到的一个猜数字游戏,有的地方错的很有意思,贴出来看大家观摩观摩,随便送几个啊哈币~~
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<time.h>
  4. main()
  5. {
  6.         int a,b;
  7.         char c;
  8.         srand(time(NULL));
  9.         n:a=1+(rand()%1000);
  10.         printf("我有一个1-1000的数。\n你能猜到我的这个数是多少么?\n");
  11.         scanf("%d",&b);
  12.         while(b<1||b>1000)
  13.         {
  14.                 printf("输入有误!请重新输入:");
  15.                 scanf("%d",&b);
  16.         }
  17.         while(b>=1&&b<=1000)
  18.         {
  19.                 if(b==a)
  20.                 {
  21.                         printf("完美!你猜中了!\n你想要再来一次么?(y or n)?\n");
  22.                         scanf("%c",&c);
  23.                 }
  24.                 if(c=='y')
  25.                 goto n;
  26.                 if(c=='n')
  27.                 {
  28.                         printf("感谢您参加这次的游戏,再见!%c\n",2);break;
  29.                 }
  30.                 if(b<a)
  31.                 {
  32.                         printf("您输入的数太小了,再试一试吧。\n");
  33.                         scanf("%d",&b);
  34.                 }
  35.                 if(b>a)
  36.                 {
  37.                         printf("您输入的数太大了,再试一试吧。\n");
  38.                         scanf("%d",&b);
  39.                 }
  40.                 while(b<1||b>1000){
  41.                 printf("输入有误!请重新输入:");
  42.                 scanf("%d",&b);
  43.                 }
  44.         }
  45. }
复制代码



沙发
发表于 2014-3-31 21:23:07 | 只看该作者
这和ahaC上面的例子差不多
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表