概述
1 打印百分比进度
#include<iostream>
#include<Windows.h> //Sleep()所需头文件
#include <iomanip> //setw()等控制符所需头文件
using namespace std;
int main()
{
int i = 0;
cout << "n当前进度:";
while(i<=10000)
{
cout << "r";//回到行首位置
//输出宽度 6,保留两位小数
cout << setw(6) << fixed << setprecision(2) << (float)i / 100 << "%";
Sleep(5);
i++;
}
cout << endl << endl;
system("pause");
return 0;
}
输出结果:
2 打印进度条,并以百分比显示、
代码:
#include<iostream>
#include<Windows.h> //Sleep()所需头文件
#include <iomanip> //setw()所需头文件
using namespace std;
int main()
{
cout << "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||100%" << endl;
int i = 1;
while (i <= 100)
{
cout << "bbbb";
cout << "|" << setw(3) << i << "%";
Sleep(150);
i++;
}
cout << endl << endl;
system("pause");
return 0;
}
结果展示:
最后
以上就是怕孤独茉莉为你收集整理的C++:打印进度条,百分比显示的全部内容,希望文章能够帮你解决C++:打印进度条,百分比显示所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复