黑马程序员技术交流社区

标题: 编程联系,求助 [打印本页]

作者: Meniny    时间: 2014-8-14 21:51
标题: 编程联系,求助

  1. #include <stdio.h>

  2. int main()
  3. {
  4.     int lotsa = 100;
  5.     printf("working:\n");
  6.     for (int i = 0;i < lotsa;i++)
  7.     {
  8.         printf("\r%3d%%",(int)(100L * i / lotsa));
  9.     }
  10.     printf("\ndone.\n");
  11.    
  12.     printf("working:");
  13.     for(int i = 0;i < lotsa;i++)
  14.     {
  15.         printf("%c\b","|/-\\"[i%4]);
  16.         fflush(stdout);
  17.     }
  18.     printf("done.\n");
  19.     return 0;
  20. }
复制代码



作者: 3677065    时间: 2014-8-14 22:14
楼下的回答吧
作者: cjfire    时间: 2014-8-14 22:40
你这代码哪里有问题了?说明一下。
作者: Meniny    时间: 2014-8-14 23:18
cjfire 发表于 2014-8-14 22:40
你这代码哪里有问题了?说明一下。

xocde没提示任何问题,但也不输出
作者: cjfire    时间: 2014-8-14 23:34
Meniny 发表于 2014-8-14 23:18
xocde没提示任何问题,但也不输出

我输出的是
working:
99%
done.
working:\
done.
不知道是不是你想要的效果
作者: Meniny    时间: 2014-8-15 00:02
cjfire 发表于 2014-8-14 23:34
我输出的是
working:
99%

是的,我为什么不输出呢,哎
作者: cjfire    时间: 2014-8-15 09:42
Meniny 发表于 2014-8-15 00:02
是的,我为什么不输出呢,哎

我用的是命令行终端编译运行的。
作者: Meniny    时间: 2014-8-15 19:44
cjfire 发表于 2014-8-15 09:42
我用的是命令行终端编译运行的。

那好吧我也试试




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2