如何用C语言实现进度条

如何用C语言实现进度条,第1张

给题主一个简单的进度条程序吧~

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <windows.h>

#define LEN 10 /*进度条长度*/

int main(void) {

float p /*进度条刻度*/

float progLen /*程序培旦总耗时*/

int 脊中含i, j

progLen = 15.0 

for (i=1 i<=progLen i++) {

system ("cls")

p = (i/progLen)*LEN /*计算程序当前进度之于进度条的比例*/

for (j=1 j<=(int)(p+0.5) j++) /*打印已执行刻度*/

printf ("■")

for (j=1 j<=LEN-(int)(p+0.5) j++) /*打印待执行刻度*/

printf 樱笑("□")

printf (" %.1f%%", (i/progLen)*100) /*计算程序当前进度的百分比*/

Sleep(150)

}

putchar ('\n')

getch ()

return 0

}

运行结果

c进度条只亮中间部分

如果曾将该单元格错误地设缓游伏置为日期型单元格(比如曾在此输入过日期之类的数据),可单击选定该单元格,打开“编辑”菜单,选择“清除格式”,将该格式清除。软件工程创新型人才培养模式探究

实践训练结合了课程实验和课程实训。 一方面学院为各 种专业课程开设了相应的实验扰携课程磨告,让学生在理论学习基础 上,走进实验室,针对一个问题,实现尽可能多的解决方案, 进而训练学生的观察能力、思维能力和 *** 作能力


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8261742.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存