使用输入和输出C ++制定时间表

时间:2018-10-19 17:21:42

标签: c++ visual-studio

我该如何使用C ++创建程序,让我输入一天,该日期将打印该天的时间表,例如星期一=“在10:00举行的数学讲座”,星期二=“在12:00至14:00进行的数学教程”。我如何输入时间,然后输出当天的演讲,例如如果我输入10:00,它将输出“星期一,数学讲座”。 我仍在学习基础知识,因此不确定如何构造它以及使用什么

2 个答案:

答案 0 :(得分:1)

由于您是初学者,所以我会告诉您要研究的内容(根据您的水平)。要获得用户的输入,可以使用cin。要决定输出什么,可以使用ifelse ifelse语句。更好的选择是switch语句。要实际输出响应,请使用cout

只需对这些内容进行Google搜索,您就可以轻松构建程序。当然,有更好的方法可以执行此操作...但是对于初学者程序,这是您应该研究的。

答案 1 :(得分:0)

对于初学者而言,您可能需要创建一系列if / else语句,并根据用户输入的内容确定输出。该代码看起来像这样:

string day;
cout << "Please enter a day of the week: ";
cin >> day;

if(day == "Monday"){
   //output something
}
else if(day == "Tuesday"){
   //output something different
}
else if(day == "Wednesday")...

...等等,依此类推。

您还可以使用switch语句(您可以在此处https://www.geeksforgeeks.org/switch-statement-cc/了解更多信息)。该程序的switch语句看起来像这样:

string day;

switch(day){
case "Monday":
    //output something
    break;
case "Tuesday":
    //output something different
    break;
case "Wednesday":...

...等等,依此类推。在您看来,最好的选择可能只是使用if / else语句。无论选择哪种方式,祝您好运!

编辑:错字修复。

相关问题