写一个c语言“定义3个变量,分别赋值,求任意两个或三个
时间: 2024-12-02 16:21:56 浏览: 10
在C语言中,你可以定义并初始化几个变量,然后通过运算符进行加、减、乘或除的操作。下面是一个简单的例子,定义了三个整型变量并计算任意两个的和:
```c
#include <stdio.h> // 引入输入输出库
int main() {
int num1 = 5; // 定义第一个变量并赋值
int num2 = 7; // 定义第二个变量并赋值
int num3 = 9; // 定义第三个变量并赋值
// 求任意两个变量的和
int sum1 = num1 + num2;
int sum2;
if (num3 > 0) { // 只有当num3大于零时才求第三个变量的和,避免除零错误
sum2 = num1 + num3; // 计算num1和num3的和
} else {
sum2 = "Invalid"; // 如果num3小于等于零,返回一个错误信息
}
// 打印结果
printf("Sum of num1 and num2: %d\n", sum1);
printf("如果num3有效,则sum of num1 and num3: %d\n", sum2);
return 0;
}
```
在这个例子中,我们先定义了三个整数`num1`、`num2`和`num3`,然后计算了`num1`和`num2`的和,并检查了是否可以安全地计算`num1`和`num3`的和。注意,如果直接计算`sum2 = num1 / num3`,而`num3`为零,会导致除以零的错误。
阅读全文