双模运算符

时间:2018-04-29 03:51:13

标签: for-loop if-statement pseudocode modulus

我确切知道单个模数是如何工作的。双模数是否相同?假设我们有这个伪代码

j<-0
n<-10
for(j in 1:n)
{ if(!j%%2) 
    {
      next
     }
   print(j)
}

'if'条件的含义是什么?此代码的输出是什么?

我的解决方案是:如果J不能被2整除,则J可以被整除,否则,打印J.并且整个代码从(1-10)输出偶数。这个解决方案是否正确

1 个答案:

答案 0 :(得分:0)

据我所知,pdf = pdf.replaceAll(" ","%20"); 运算符不是“标准”,足以能够在伪代码中明确地使用它而不附带对它应该是什么的解释。

这段代码似乎是R代码,而在R中,%%运算符的意思是余数(带有除数的符号)。

但由于有%%(逻辑非),代码将打印奇数数字,因为它正在跳过偶数。