在C语言编程中,如何实现功能:首先计算两个正整数a和b的和、差、积、商,请提供相应的C代码示例。
时间: 2024-11-28 21:28:13 浏览: 4
C语言程序设计-将两个两位数的正整数a、b合并形成一个整数放在c中;合并的方式是
5星 · 资源好评率100%
在C语言中,你可以创建一个函数,接受两个正整数作为参数,然后分别计算它们的和、差、积、商。下面是一个简单的示例:
```c
#include <stdio.h>
// 函数声明
void calculate(int a, int b);
int main() {
int num1 = 10; // 第一个正整数
int num2 = 5; // 第二个正整数
printf("两数之和: %d\n", num1 + num2);
printf("两数之差: %d\n", num1 - num2);
printf("两数之积: %d\n", num1 * num2);
// 商需要判断除数是否为零,避免运行时错误
if (num2 != 0) {
printf("两数之商: %.0f\n", (float)num1 / num2);
} else {
printf("无法计算除数为零的商。\n");
}
// 调用函数进行计算
calculate(num1, num2);
return 0;
}
// 实现函数
void calculate(int a, int b) {
printf("通过函数计算:\n");
printf("两数之和: %d\n", a + b);
printf("两数之差: %d\n", a - b);
printf("两数之积: %d\n", a * b);
}
```
在这个例子中,`calculate`函数实现了相同的运算,并在主程序中调用它来展示如何在一个独立的函数中完成这些操作。
阅读全文