我怎么能在if语句中找出天气指定的int是5的倍数?这就是我的意思:
if(X [is a multiple of] 5)
{
Console.Writeline("Yes");
}
Run Code Online (Sandbox Code Playgroud)
会是什么[是倍数]?
另外,为什么当我这样做时:
if(X = 5)
{
Console.Writeline("sdjfdslf");
}
Run Code Online (Sandbox Code Playgroud)
它以红色显示"X = 5"并告诉我"不能隐式转换类型"int"到"bool"?我使用X作为输入.
if (x % 5 == 0) Console.WriteLine("yes");
Run Code Online (Sandbox Code Playgroud)
C#mod运算符
还用于==返回布尔值以进行比较.
我怎么能在if语句中找出天气指定的int是5的倍数?
您想使用模运算(%).
if (X % 5 == 0) {
Console.Writeline("Yes");
}
Run Code Online (Sandbox Code Playgroud)
它以红色显示"X = 5"并告诉我"不能隐式转换类型"int"到"bool"?我使用X作为输入.
单等于=分配.你希望double equals ==检查是否相等.
| 归档时间: |
|
| 查看次数: |
6916 次 |
| 最近记录: |