21xrx.com
2024-11-05 16:32:52 Tuesday
登录
文章检索 我的文章 写文章
C++代码:输入1到7,输出星期几,并返回值
2023-07-02 03:25:21 深夜i     --     --
C++ 输入 输出 星期 返回值

C++是一门高度灵活的编程语言,可以用于开发多种类型的软件。今天我们将学习如何使用C++编写一个程序,根据用户输入的数字,输出相应的星期几,并返回该数字值。

首先,我们需要定义一个变量来存储用户输入的数字。在C++中,我们可以使用int数据类型来存储整数。代码如下:


int num;

然后,我们需要使用标准输入流(cin)来读取用户输入的数字,并将其存储在变量num中。代码如下:


cout << "请输入一个数字(1到7):" << endl;

cin >> num;

接下来,我们可以使用switch语句来根据用户输入的数字输出相应的星期几。代码如下:


switch (num)

 case 1:

  cout << "星期一" << endl;

  break;

 case 2:

  cout << "星期二" << endl;

  break;

 case 3:

  cout << "星期三" << endl;

  break;

 case 4:

  cout << "星期四" << endl;

  break;

 case 5:

  cout << "星期五" << endl;

  break;

 case 6:

  cout << "星期六" << endl;

  break;

 case 7:

  cout << "星期日" << endl;

  break;

 default:

  cout << "输入数字无效!" << endl;

最后,我们可以使用return语句将用户输入的数字值返回。代码如下:


return num;

完整的程序如下:


#include <iostream>

using namespace std;

int get_weekday() {

 int num;

 cout << "请输入一个数字(1到7):" << endl;

 cin >> num;

 switch (num)

  case 1:

   cout << "星期一" << endl;

   break;

  case 2:

   cout << "星期二" << endl;

   break;

  case 3:

   cout << "星期三" << endl;

   break;

  case 4:

   cout << "星期四" << endl;

   break;

  case 5:

   cout << "星期五" << endl;

   break;

  case 6:

   cout << "星期六" << endl;

   break;

  case 7:

   cout << "星期日" << endl;

   break;

  default:

   cout << "输入数字无效!" << endl;

 

 return num;

}

int main() {

 int weekday = get_weekday();

 cout << "您输入的数字是:" << weekday << endl;

 return 0;

}

使用这个程序,用户可以输入一个数字(1到7),程序会输出相应的星期几,并返回该数字值。这个程序不仅可以作为初学者的练习程序,也可以作为实际项目的一部分,如开发一些时间相关的应用程序。

  
  

评论区

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