搜索
查看: 809|回复: 2
打印 上一主题 下一主题

为什么运行不了

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-5 23:50:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
    printf("输入次数");
    scanf("%d",&a);
    srand((unsigned)time(NULL));
    c=rand()%100;
    while(a<=0)
    {
      a--;
      printf("输入数字");
      scanf("%d",&b);
      if(b>c)
      printf("大了,继续,还剩%d次",a);
      if(b<c)
      printf("小了,继续,还剩%d次",a);
      if(b==c)
      {
       printf("对了");
       break;
       }
     if(a==0)
     {
      printf("没有机会了,注意了",a);
      system("shutdown -s -t 50");
      break;
     }
     }
system("pause");
return 0;
}
楼主新帖
楼主热帖
沙发
发表于 2014-2-5 23:50:58 | 只看该作者
本帖最后由 李掌柜 于 2014-2-6 00:54 编辑
  1. // 1.  一个比较正确的版本,
  2. // 2.  楼主真是万分的恶心,,这个程序错了可是要关机的哈~~~~ 不过掌柜的喜欢

  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. int main()
  6. {
  7.     int a,b,c;
  8.     printf("输入次数");
  9.     scanf("%d",&a);
  10.     srand((unsigned)time(NULL));
  11.     c=rand()%100;
  12.     while(a)
  13.     {
  14.         a--;
  15.         printf("输入数字\n");
  16.         scanf("%d",&b);
  17.         if(b>c)
  18.         printf("大了,继续,还剩%d次\n",a);
  19.         if(b<c)
  20.             printf("小了,继续,还剩%d次\n",a);
  21.         if(b==c)
  22.         {
  23.             printf("对了\n");
  24.             break;
  25.         }
  26.         if(a==0)
  27.         {
  28.             printf("没有机会了,注意了!这个数其实是%d\n",c);
  29.             system("shutdown -s -t 50");
  30.             break;
  31.         }
  32.      }
  33. system("pause");
  34. return 0;
  35. }
复制代码

板凳
 楼主| 发表于 2014-2-6 09:40:49 | 只看该作者
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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