制定带有输入和输出C++的时间表
Make a Timetable with input and output C++
我怎样才能用C++创建一个程序,让我输入一天来打印当天的时间表,例如星期一="10:00的数学讲座",星期二="12:00至14:00的数学教程"。我怎么能输入一个时间,然后输出当天的讲座,例如,如果我输入 10:00,它将输出"星期一,数学讲座"。 我仍在学习基础知识,因此不确定如何构建它以及使用什么
由于您是初学者,我会告诉您要研究的内容(根据您的水平(。 要从用户那里获取输入,您可以使用cin
。 要决定要输出的内容,可以使用if
、else if
和else
语句。 更好的选择是switch
声明。 要实际输出响应,请使用cout
。
只需对这些进行Google搜索,您应该能够轻松构建程序。 当然有更好的方法可以做到这一点...但是对于初学者程序,这是您应该研究的。
对于初学者级别,您可能希望创建一系列 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 语句。无论您选择哪种方式,祝您好运!
编辑:拼写错误修复。
相关文章:
- 递归函数计算序列中的平方和(并输出过程)
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 请解释"函数1(p1,p2,p3);"的输出
- C++:将控制台输出存储在宏中更好吗
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 为什么我的代码在输出中增加了93天
- 如何从void函数输出字符串
- 输入到文件并输出到另一个文件,并将流文件传递给函数
- AES加密到解密未正确输出
- 如何将c++程序的一些输出传递给shell,以便在shell中使用
- 使用C++程序合并排序没有得到正确的输出
- 为什么我不能在不创建字符串变量的情况下使用函数的字符串输出
- C++格式化输出问题
- 将值从二维数组输出到文本文件
- 集合上的输出迭代器:assign和increment迭代器
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- 为什么rk4.do_step不输出C++中的初始条件
- 输出没有重复元素的动态数组(收缩数组)C++
- 如何根据单词在文本中出现的概率输出单词