最爱黑白
2019-06-10 20:37
采纳率: 100%
浏览 1.6k

c++如何一个字一个字输出?

我想让一些文字一个一个输出,请帮忙解答,谢谢
最好可以简单一点,c++新手

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2019-06-10 21:23
    已采纳
    // Q765326.cpp : This file contains the 'main' function. Program execution begins and ends there.
    //
    
    #include <iostream>
    #include <string.h>
    #include <windows.h>
    #include <conio.h>
    
    using namespace std;
    
    int main()
    {
        char str[] = "好好学习天天向上,提高警惕保卫祖国!";
        for (int i = 0; i < strlen(str); i++)
        {
            HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE);
            COORD pos = { 0, 0 };
            SetConsoleCursorPosition(h, pos);
            cout << str[i];
            Sleep(300);
        }
    }
    
    

    图片说明

    打赏 评论
  • 奋斗的小牛 2020-08-08 12:30
    #include <iostream>
    #include <string.h>
    #include <windows.h>
    #include <conio.h>
    using namespace std;
    int main()
    {
        char str[] = "好好学习天天向上,提高警惕保卫祖国!";
        for(int i=0;i<strlen(str);i++)
        {
            cout<<str[i];
            Sleep(100);//这么简单还要问?
        }
    }
    
    打赏 评论

相关推荐 更多相似问题