伪代码:令人困惑的语法"<>"和"变量:2:6"

时间:2015-11-01 14:27:40

标签: pseudocode

我目前正在研究伪代码,尽管我有3年的编程历史,但这个特殊的练习考试问题让我对其非常规代码感到困惑(如下所示):

enter image description here

粉红色突出显示,是代码中的两个主要问题。我有3种语言的经验,但我从未遇到过控制流方法<>,并且无法想象它将用于什么。除此之外,变量average以&#34; average:6:2&#34;的形式出现在代码中,对此我同样毫无头绪。

总结:

  • 控制流程方法的功能是什么&#34;&lt;&gt;&#34;
  • 如上图所示的问题(a)所述,&#39;平均值的目的是什么:6:2&#39;?

2 个答案:

答案 0 :(得分:2)

  1. <>not equal

    中很常见
    While number is not equal to 999
    
  2. number:filed_width:precision是实数的pascal格式化程序,其中filed_width是字段的空格,precision是点后的数字的数字。因此3.141519:4:1将打印<space>3.1

答案 1 :(得分:-1)

控制流程方法的功能是什么&#34;&lt;&gt;&#34; - 它小于或大于&#34;。如果输入等于999,则循环结束。数字999用作Sentinel Value

&#39;平均值的目的是什么:6:2&#39 ;? - 我认为这是6位数,带有2位小数。