21xrx.com
2025-07-11 01:57:59 Friday
文章检索 我的文章 写文章
C++实现输入1到7输出星期几
2023-07-04 05:06:46 深夜i     17     0
C++ 输入 1到7 输出 星期几

C++语言是一门广泛应用的编程语言,它不仅适用于各种计算机应用程序的开发,还可以实现一些简单的算法,例如输入1到7输出星期几。下面我们将介绍如何使用C++实现此简单算法。

首先,我们需要使用C++中的switch语句来实现这个功能。switch语句的基本语法如下:

switch (expression)
 case value1:
  // statement or block of statements
  break;
 case value2:
  // statement or block of statements
  break;
 ...
 default:
  // statement or block of statements

在这个例子中,expression是我们要比较的值,而value1,value2等是expression可能的取值。如果expression的值与某个value相等,则会执行该value的代码块,直到遇到break语句为止,否则会执行default语句块。

接下来,我们可以使用如下代码实现输入1到7输出星期几:

#include <iostream>
using namespace std;
int main() {
 int day;
 cout << "请输入1到7之间的数字:" << endl;
 cin >> day;
 switch (day)
  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 0;
}

在上面的代码中,我们使用了一个int类型的变量day来存储用户输入的数字。然后,我们要求用户输入一个数字,使用cin语句来读取输入内容,并存储在day变量中。接着,我们使用switch语句来比较day的值,并输出相应的星期几。如果输入的数字不在1到7之间,我们会输出“输入有误”。

通过上述代码的实现,我们可以看到C++作为一门广泛应用的编程语言,不仅可以实现各种计算机应用程序的开发,还可以实现各种简单的算法。在实际应用中,我们可以通过C++语言来实现大量的计算机机器人任务。

  
  

评论区