我需要使用另一个!= N ||为此代码添加do / while循环另一个!= n。麻烦的是我对do / while循环非常可怕,并且不太确定我应该放置一切。它会在开关本身之前吗?或者在整个输入模块之前?
if panelType.lower() in ('a', 'b', 'c', 'd'):
答案 0 :(得分:0)
每当需要将代码块从0次循环到N次时,都会使用Do / While循环,这意味着您需要至少运行一次给定的代码块,直到退出条件得到满足为止。
在您的情况下,您必须在do
和while
变量声明之前放置leap
/ year
循环,并在{{1}之后立即关闭它行,基本上是你system("PAUSE")
方法的大部分内容。确定切换块中处理结果后,请更新“其他”变量(或您希望在main()
/ do
条件中使用的其他变量)。
通过执行此操作,您的程序将首次进入while
/ do
循环并打印输出字符串,然后一旦到达结束时将使用用户输入进行处理在循环中,它将评估while
子句中的循环条件,以确定代码块是否应该再次执行,如果是,您的程序将向用户请求另一个输入,然后它将处理它。
while