怎么编程能被4整除

时间:2025-01-25 21:26:50 网络游戏

要判断一个数是否能被4整除,可以使用取模运算符(%)。取模运算符返回两个数相除的余数。如果一个数能被4整除,那么它与4进行取模运算的结果应该为0。以下是一些不同编程语言中判断一个数能否被4整除的方法:

PHP

```php

$num = 12;

if ($num % 4 == 0) {

echo "$num 能被4整除";

} else {

echo "$num 不能被4整除";

}

```

C语言

```c

include

int main() {

int n;

printf("请输入一个整数:\n");

scanf("%d", &n);

if (n % 4 == 0) {

printf("该数能被4整除!\n");

} else {

printf("该数不能被4整除!\n");

}

return 0;

}

```

Python

```python

number = int(input("请输入一个整数:"))

if number % 4 == 0:

print(f"{number} 能被4整除")

else:

print(f"{number} 不能被4整除")

```

Java

```java

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("请输入一个整数:");

int number = scanner.nextInt();

if (number % 4 == 0) {

System.out.println(number + " 能被4整除");

} else {

System.out.println(number + " 不能被4整除");

}

}

}

```

JavaScript

```javascript

let number = parseInt(prompt("请输入一个整数:"));

if (number % 4 === 0) {

console.log(number + " 能被4整除");

} else {

console.log(number + " 不能被4整除");

}

```

C++

```cpp

include

int main() {

int n;

std::cout << "请输入一个整数:" << std::endl;

std::cin >> n;

if (n % 4 == 0) {

std::cout<< n << " 能被4整除" << std::endl;

} else {

std::cout<< n << " 不能被4整除" << std::endl;

}

return 0;

}

```

Ruby

```ruby

puts "请输入一个整数:"

number = gets.chomp.to_i

if number % 4 == 0

puts "{number} 能被4整除"

else

puts "{number} 不能被4整除"

end

```

Swift

```swift

print("请输入一个整数:")

if let number = Int(readLine()!) {

if number % 4 == 0 {

print("\(number) 能被4整除")

} else {

print("\(number) 不能被4整除")

}

}

```

这些示例展示了如何在不同的编程语言中判断一个数是否能被4整除。你可以根据自己的需求选择合适的编程语言和输入方法。