输入两个自然数求余和商
时间: 2024-10-09 14:01:09 浏览: 50
要编写一个程序来计算两个自然数(正整数)之间的余数和商,你可以使用C语言的基本算术运算符。余数通常用取模运算符`%`得到,商则可以通过除法运算符`/`计算。以下是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int num1, num2, quotient, remainder;
// 输入两个自然数
printf("请输入第一个自然数: ");
scanf("%d", &num1);
printf("请输入第二个自然数: ");
scanf("%d", &num2);
// 计算商和余数
quotient = num1 / num2; // 商
remainder = num1 % num2; // 余数
// 打印结果
printf("两数相除的商为: %d\n", quotient);
printf("两数相除的余数为: %d\n", remainder);
return 0;
}
```
在这个代码中,用户被提示输入两个数字,然后程序计算它们的商(精确到整数,因为除法可能有小数部分),以及余数。最后,这两个结果会被打印出来。
阅读全文