利用c语言来解决,输入两个整数num1、num2,请你设计一个程序计算并输出他们的和、差、积、整数商及余数
时间: 2024-10-04 17:04:29 浏览: 46
C语言程序设计-计算并输出给定整数的所有因子之积(包括自身);规定这个整数的值不大于50;
5星 · 资源好评率100%
在C语言中,你可以使用基本的算术运算符和取模运算符来实现这个功能。下面是一个简单的函数示例,它接受两个整数作为参数,并返回它们的和、差、积、整数商以及余数:
```c
#include <stdio.h>
// 函数声明
void calculate(int num1, int num2);
int main() {
int num1, num2;
printf("请输入两个整数:");
scanf("%d %d", &num1, &num2);
// 调用函数
calculate(num1, num2);
return 0;
}
// 计算函数
void calculate(int num1, int num2) {
int sum = num1 + num2; // 和
int difference = num1 - num2; // 差
int product = num1 * num2; // 积
int quotient = num1 / num2; // 整数商(向下取整)
int remainder = num1 % num2; // 余数
printf("和: %d\n", sum);
printf("差: %d\n", difference);
printf("积: %d\n", product);
printf("商(整数部分): %d\n", quotient);
printf("余数: %d\n", remainder);
}
```
在这个程序中,`calculate()` 函数接收两个整数 `num1` 和 `num2`,然后分别进行了加减乘除操作,最后打印出结果。
阅读全文