一遍又一遍堆叠循环

时间:2012-12-25 11:10:24

标签: c arrays loops char

我在C中有程序。

假设老师让您作为软件顾问参与编写一个程序,帮助讲师加快他们对多项选择题的标记。对于该程序,您需要使用C编程语言进行原型程序以标记包含10个选择题的问题文件。

每个问题有四个选择a,b,c和d。讲师需要查看学生的答题纸并输入答案(a,b,c和d) 逐一。 C程序必须将答案与解决方案进行比较,如果答案正确则输出/,如果不正确则输出x,然后程序必须计算从总共10个中获得的标记标记。

示例。

question 1: a/
question 1: bx

假设答案分别是(a,b,c,d,a,b,c,d,a,b),我必须要求用户按y再次循环{{1退出循环。

n

1 个答案:

答案 0 :(得分:0)

您必须将所有内容都包含在另一个循环中,该循环应在用户输入'n'时中断。

类似的东西:

bool finished = false;
while (!finished) {
  // reset status of variables
  while (count < 10) {
    // your actual code
  }

  finished = /* users typed y or n */
}
相关问题