C语言中一个数减2但同时不为0
时间: 2024-02-27 22:58:52 浏览: 35
C语言中指针自增自减运算常见错误分析.pdf
可以使用如下代码实现:
```c
int num = 5;
if(num - 2 != 0) {
num -= 2;
}
```
在这个代码中,首先定义了一个整型变量 `num`,其初值为 5。然后使用 `if` 语句判断 `num - 2` 是否等于 0,如果不等于 0,则执行 `num -= 2`,即将 `num` 减去 2。如果 `num - 2` 等于 0,则不执行任何操作。这样就可以实现一个数减 2 但同时不为 0 的功能。
阅读全文