标题:[求助]如何随时间变化在屏幕相同位置输出不同字符?????
只看楼主
waitfor
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-8-13
 问题点数:0 回复次数:3 
[求助]如何随时间变化在屏幕相同位置输出不同字符?????
如何随时间变化在屏幕相同位置输出不同字符?比如,在屏幕上某一个地方输出一个百分数,然后这个百分数随时间变化,从1%慢慢变为100%.以前曾见过这样的C程序,就是想不出该怎么写。那位仁兄知道请帮个忙,先在这里谢谢了!
搜索更多相关主题的帖子: 时间变化 屏幕 字符 位置 输出 
2007-08-13 16:36
SpaceC
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-6-20
得分:0 

[CODE]#include <stdio.h>
#include <windows.h>
int main(void)
{
int i = 0;
for (i = 0; i < 100; ++i)
{
if (0 == i)
printf("%3d%%", i+1);
else
printf("\b\b\b\b%3d%%", i+1);
Sleep(100);
}
printf("\n");
return 0;
}[/CODE]


2007-08-13 17:49
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
得分:0 
如果你用wintc,则可以更简单用gotoxy再printf或outtext

偶学编程,也许本身就是一个错。。。
2007-08-13 18:34
waitfor
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-8-13
得分:0 
回复:(waitfor)[求助]如何随时间变化在屏幕相同位置...

向SpaceC表示感谢,

我照着你的代码在VC6中编译,能实现我想要的,谢谢!你的头像很帅!

同时也谢谢coachard


2007-08-14 00:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-162385-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.084643 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved