我该如何使用C ++创建程序,让我输入一天,该日期将打印该天的时间表,例如星期一=“在10:00举行的数学讲座”,星期二=“在12:00至14:00进行的数学教程”。我如何输入时间,然后输出当天的演讲,例如如果我输入10:00,它将输出“星期一,数学讲座”。 我仍在学习基础知识,因此不确定如何构造它以及使用什么
答案 0 :(得分:1)
由于您是初学者,所以我会告诉您要研究的内容(根据您的水平)。要获得用户的输入,可以使用cin
。要决定输出什么,可以使用if
,else if
和else
语句。更好的选择是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语句。无论选择哪种方式,祝您好运!
编辑:错字修复。