⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex0511.cpp

📁 practice c++, it is from the book http://www.amazon.com/Schaums-Outline-Programming-John-Hubbard
💻 CPP
字号:
//  Programming with C++, Second Edition, by John R. Hubbard
//  Copyright McGraw-Hill, 2000
//  Example 5.11 on page 96
//  A Function that Prints Dates

#include <iostream>  // defines the cout object
using namespace std;

void printDate(int,int,int);
// // prints the given date in literal form;

int main()
{ // tests the printDate() function:
  int month, day, year;
  do
  { cin >> month >> day >> year;
    printDate(month,day,year);
  }
  while (month > 0);
}

void printDate(int m, int d, int y)
{ // prints the given date in literal form:
  if (m < 1 || m > 12 || d < 1 || d > 31 || y < 0)
  { cerr << "Error: parameter out of range.\n";
    return;
  }
  switch (m)
  { case  1:  cout << "January ";   break;
    case  2:  cout << "February ";  break;
    case  3:  cout << "March ";     break;
    case  4:  cout << "April ";     break;
    case  5:  cout << "May ";       break;
    case  6:  cout << "June ";      break;
    case  7:  cout << "July ";      break;
    case  8:  cout << "August ";    break;
    case  9:  cout << "September "; break;
    case 10:  cout << "October ";   break;
    case 11:  cout << "November ";  break;
    case 12:  cout << "December ";  break;
  }
  cout << d << ", " << y << endl;        
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -