小编Anj*_*hnu的帖子

无法在C中使用modulo和pow()

我正在编写一个程序,并且已经在这部分工作了很长一段时间.

int y;
y = 111 % pow(10,2);
printf("%d",y);
Run Code Online (Sandbox Code Playgroud)

显示的错误是invalid operands of types 'int' and 'double' to binary 'operator%'.

有没有解决方法(即使用该pow()功能)?

c compiler-errors

3
推荐指数
1
解决办法
69
查看次数

While 循环的行为不明确

作为 js 的新手,当我遇到以下代码的一些特殊行为时,我正在玩循环:

var i = 5;

while(i!=0){
  console.log(i);
  i--;
}
Run Code Online (Sandbox Code Playgroud)

OUTPUT: 543211
Run Code Online (Sandbox Code Playgroud)

我在 c++ 中复制了相同的代码:

OUTPUT: 543211
Run Code Online (Sandbox Code Playgroud)
OUTPUT: 54321
Run Code Online (Sandbox Code Playgroud)

知道我是否遗漏了两种语言之间的一些重要差异会有所帮助。

javascript while-loop

0
推荐指数
1
解决办法
34
查看次数

标签 统计

c ×1

compiler-errors ×1

javascript ×1

while-loop ×1