| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5173 人关注过本帖
标题:如何让输出的字在屏幕上字一个个输出
只看楼主 加入收藏
feiei
Rank: 2
来 自:河北省石家庄
等 级:论坛游民
帖 子:41
专家分:37
注 册:2012-9-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
如何让输出的字在屏幕上字一个个输出
我让我们写个游戏交给他      我们可是刚学一个多月     大概把C看完了刚     我想写个文字模式对战的小游戏     但不知道如何实现里面一些效果   求指点    我最先向实现屏幕上的字一个个输出  求指导
搜索更多相关主题的帖子: 如何 小游戏 对战 
2012-10-22 23:13
Edwardwang03
Rank: 2
来 自:西安
等 级:论坛游民
帖 子:45
专家分:32
注 册:2012-9-18
收藏
得分:10 
如果你是要自动的一个一个输出只是有时间间隔那你就用
#include<windows.h>
里面有一个Sleep(输入时间如2000)函数(注意首字母大写)。就是2秒钟
如果是按键一次输入一个就用个循环,里面写上getch();
2012-10-22 23:16
feiei
Rank: 2
来 自:河北省石家庄
等 级:论坛游民
帖 子:41
专家分:37
注 册:2012-9-15
收藏
得分:0 
回复 2楼 Edwardwang03
我要字一个个的输出    我可以加上你吗   留个QQ好吗

小白初来。求各种罩。。。。
2012-10-22 23:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:10 
怎样的“字一个个的输出”?

授人以渔,不授人以鱼。
2012-10-23 12:52
A252614
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-3-14
收藏
得分:0 
输出函数:
void out(string s,int a,bool fg,int b)
{
    for(int i=0;i<s.length();i++)
    {
        cout<<s[i];
        Sleep(a);
    }
    if(fg)
    {
        Sleep(b);
        cout<<endl;
    }
}
s是输出的字符串,可以是中文;
a是两个字符之间的时间,单位是毫秒;
fg是判断要不要换行;(0为真,1为假,有布尔变量就更好)
b是如果换行,换行的时间,单位是毫秒;(不换行随便输入)
需要调用的头文件:windows.h、string、iostream
示例:
out("A252614",50,1,100);
out("A252614",50,0,0);
一位小白前来考古
2021-03-14 14:13
快速回复:如何让输出的字在屏幕上字一个个输出
数据加载中...
 
   



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

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