搜索
查看: 612|回复: 3
打印 上一主题 下一主题

求助,怎么不显示100 99 98.。。。

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-23 06:24:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
a=100;

while(a>=1)

   printf("%d",a);
   a=a-1;

    _sleep(5000);

        return 0;
}

最佳答案

查看完整内容

while后面要加大括号{和},不知道是不是想要这个效果。
沙发
发表于 2014-5-23 06:24:43 | 只看该作者
本帖最后由 penelopelw 于 2014-5-29 21:33 编辑

while后面要加大括号{和},不知道是不是想要这个效果。
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <windows.h>

  4. int main()
  5. {
  6.     int a;
  7.     a=100;
  8.    
  9.     while(a>=1)
  10.     {
  11.         printf("%d\t",a);
  12.         a=a-1;
  13.     }

  14.     Sleep(5000);
  15.     return 0;
  16. }
复制代码

板凳
发表于 2014-5-29 21:27:10 | 只看该作者
你做的是一个从100倒计时到1的程序吗?
地板
发表于 2014-6-1 09:51:23 | 只看该作者
语法问题。
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include<windows.h>   //请加上头文件
  4. int main()
  5. {
  6. int a;
  7. a=100;

  8. while(a>=1)
  9. {                                   //这里需要加个大括号。
  10.    printf("%d",a);
  11.    a=a-1;
  12. }                                  //这里也是,这样就成了一个整体
  13.     Sleep(5000);            //另:请不要使用_sleep();尽量开头大写并加上头文件#include<windows.h>

  14.         return 0;
  15. }
复制代码

如觉好的话,请采纳为最佳答案。谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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