用C语言输入两个正整数,输出它们的和、差、积、商、余数
时间: 2023-04-07 13:02:53 浏览: 355
好的,这个问题可以回答。以下是代码:
```c
#include <stdio.h>
int main() {
int a, b;
printf("请输入两个正整数:\n");
scanf("%d%d", &a, &b);
printf("它们的和是:%d\n", a + b);
printf("它们的差是:%d\n", a - b);
printf("它们的积是:%d\n", a * b);
printf("它们的商是:%d\n", a / b);
printf("它们的余数是:%d\n", a % b);
return 0;
}
```
相关问题
用C语言实现输入两个正整数,输出它们的和、差、积、商、余数
好的,这是一个可以回答的问题。以下是用C语言实现输入两个正整数,输出它们的和、差、积、商、余数的代码:
```
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入两个正整数:\n");
scanf("%d %d", &num1, &num2);
printf("它们的和是:%d\n", num1 + num2);
printf("它们的差是:%d\n", num1 - num2);
printf("它们的积是:%d\n", num1 * num2);
printf("它们的商是:%d\n", num1 / num2);
printf("它们的余数是:%d\n", num1 % num2);
return 0;
}
```
用c语言输入两个正整数a和b,如果a能被b整除,输出商,否则输出商和余数。
在C语言中,你可以通过`%`运算符来获取两个整数相除后的余数,`/`运算符用于求商。下面是一个简单的程序示例,它会提示用户输入两个正整数a和b,然后判断是否可以整除并相应地输出结果:
```c
#include <stdio.h>
int main() {
int a, b, quotient, remainder;
printf("请输入两个正整数a和b:\n");
scanf("%d %d", &a, &b);
// 检查a能否被b整除
if (a % b == 0) {
quotient = a / b;
printf("a能被b整除,商为:%d\n", quotient);
} else {
quotient = a / b; // 商
remainder = a % b; // 余数
printf("a不能被b整除,商为:%d,余数为:%d\n", quotient, remainder);
}
return 0;
}
```
在这个程序中,我们首先读取用户的输入,然后检查`a`除以`b`的余数。如果余数为0,说明`a`能被`b`整除;否则,我们会同时输出商和余数。
阅读全文