输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A运算符 B=结果”顺序输出和、差、积、商。用c语言做
时间: 2024-12-04 20:29:46 浏览: 19
PTA-MOOC《Python程序设计浙江大学》拼题A题目集第二章编程题
在C语言中,你可以使用`scanf`函数从用户输入读取两个正整数A和B,然后使用基本算术运算符计算它们的和、差、积和商。下面是一个简单的示例代码,演示如何实现这个功能:
```c
#include <stdio.h>
int main() {
int A, B;
// 从用户输入获取A和B
printf("请输入两个正整数A和B:");
scanf("%d %d", &A, &B);
// 计算和、差、积和商
int sum = A + B; // 和
int difference = A - B; // 差
int product = A * B; // 积
float quotient = (float)A / B; // 商,注意除法可能会导致整数溢出,这里转换为浮点数
// 输出结果
printf("%d 加 %d 等于 %d\n", A, B, sum);
printf("%d 减去 %d 等于 %d\n", A, B, difference);
printf("%d 乘以 %d 等于 %d\n", A, B, product);
printf("%d 除以 %d 等于 %.2f\n", A, B, quotient); // 控制小数位数
return 0;
}
```
在这个程序中,`printf`用于格式化输出,`scanf`用于读取用户的输入,`&`符号用于获取变量的地址以便存储值到内存中。
阅读全文