21xrx.com
2024-11-22 03:56:58 Friday
登录
文章检索 我的文章 写文章
"C++编写生日快乐小程序代码"
2023-07-12 22:50:59 深夜i     --     --
C++ 生日快乐 小程序 代码

在如今的互联网和数字时代中,我们总是用特殊的方式来庆祝并祝福我们亲朋好友的生日。而作为一名程序员,我们可以运用我们的技能来编写一个简单的生日快乐小程序,来表达我们的祝福。在这篇文章中,我将向大家介绍如何使用C++编写一个生日快乐小程序。

首先,我们需要设计一些图形来展示我们祝福的内容。我们可以使用ASCII ART技术,使用纯字符来创建图案。下面是一个例子:


    *****  *****   *****

   ******** ******* ********

   ***************************

   ***************************

   ********HAPPY BIRTHDAY******

   ***************************

   ***************************

   ***********************

    ********  ********

     *****   *****

然后,我们需要将这个图案以C++的代码形式添加到我们的程序中。为了实现这一点,我们可以使用多行字符串常量来表示这个图案,如下所示:


#include <iostream>

using namespace std;

int main()

{

 string ascii_art = "    *****  *****   *****\n"

           "   ******** ******* ********\n"

           "   ***************************\n"

           "   ***************************\n"

           "   ********HAPPY BIRTHDAY******\n"

           "   ***************************\n"

           "   ***************************\n"

           "   ***********************\n"

           "    ********  ********\n"

           "     *****   *****";

 cout << ascii_art << endl;

 return 0;

}

该程序将打印我们设计的ASCII ART图案,用于表达祝福。

最后,我们可以在程序中添加一些互动性,提示用户输入生日有关信息,例如:


#include <iostream>

#include <string>

using namespace std;

int main()

{

  string name;

  int age;

  cout << "What is the name of the birthday person? ";

  getline(cin, name);

  cout << "How old is " << name << " this birthday? ";

  cin >> age;

  string ascii_art = "    *****  *****   *****\n"

    "   ******** ******* ********\n"

    "   ***************************\n"

    "   ***************************\n"

    "   ********HAPPY BIRTHDAY******\n"

    "   ***************************\n"

    "   ***************************\n"

    "   ***********************\n"

    "    ********  ********\n"

    "     *****   *****\n"

    "\n"

    "Happy " + to_string(age) + "th Birthday, " + name + "!\n";

  cout << ascii_art << endl;

  return 0;

}

当运行这个程序时,它将提示用户输入所需的信息,并生成一个生日祝福图案,包含所输入人的年龄和名字。

在这篇文章中,我们学习了如何用C++编写一个简单的生日快乐小程序。通过设计一个美丽的ASCII图案并添加互动功能,我们可以创造一个有趣的与众不同的祝福方式,使亲朋好友过一个快乐的生日。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复