如何用C语言实现进度

whua113 2006-11-28 11:54:06
如何在控制台上实现进度表示呢?

经常看到使用Y/N来进行选择,
如果屏幕上有个默认的值比如说Y,
可以在Y所在的位置更改为N,
这样的代码用C如何在控制台上实现啊?
...全文
124 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
HappyTree 2006-11-28
  • 打赏
  • 举报
回复
#include <windows.h>
#include <iostream>
#include <string>

using namespace std;

int main()
{
for (int i = 0; i <= 100; i++)
{
cout << i << '%';
Sleep(100);
if (i < 10)
{
cout.put('\b');
cout.put('\b');
}
else if (i < 100)
{
cout.put('\b');
cout.put('\b');
cout.put('\b');
}
}
cout << endl;

return 0;
}
HappyTree 2006-11-28
  • 打赏
  • 举报
回复
一个显示进度的程序
whua113 2006-11-28
  • 打赏
  • 举报
回复
顺带给个例子,谢了
tsingever 2006-11-28
  • 打赏
  • 举报
回复
顶!

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧