PTA:实验2-3-5 整数算术运算

本题要求编写程序,计算并输出2个正整数的和、差、积、商与余数。题目保证输入和输出全部在整型范围内。

输入格式:

输入在一行中给出2个正整数A和B。

输出格式:

在5行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商与余数。

输入样例:

5 3

输出样例:

在这里给出相应的输出。例如:

5 + 3 = 8
5 - 3 = 2
5 * 3 = 15
5 / 3 = 1
5 % 3 = 2

思路:用printf输出不同的运算

#include<stdio.h>
int main()
{
    int A, B;
    scanf("%d %d", &A, &B);
    printf("%d + %d = %d\n", A, B, A + B);
    printf("%d - %d = %d\n", A, B, A - B);
    printf("%d * %d = %d\n", A, B, A * B);
    printf("%d / %d = %d\n", A, B, A / B);
    printf("%d %% %d = %d\n", A, B, A % B);
    return 0;
}

结果:

 

好的,让我为你介绍如何在Python中处理PTA平台上的整数算术运算题目。 在Python中进行整数算术运算是非常直接和简单的。你可以使用基本的数学操作符来进行加、减、乘、除等操作: 1. 加法 `+` : 两个数字相加 ```python a = 5 + 3 # 结果是8 ``` 2. 减法 `-` :从一个数字中减去另一个数字 ```python b = 7 - 4 # 结果是3 ``` 3. 乘法 `*`: 将两个数值相乘 ```python c = 6 * 2 # 结果是12 ``` 4. 整数除法 `//` 和取余 `%` - 整除 (`//`) 返回商的整数部分 - 取模 (`%`) 返回两数相除后的余数 ```python d = 9 // 4 # 结果是2 (舍弃小数点后面的值) e = 9 % 4 # 结果是1 (9=4*2+1) ``` 对于 PTA 上关于整数算术运算的问题,通常会涉及读入数据并按照特定规则计算结果。这里是一个简单示例: ```python # 输入两个正整数a,b,0<a,b<10^6,输出它们的最大公约数和最小公倍数 import math def gcd_lcm(a, b): gcd_value = math.gcd(a, b) # 使用math库求最大公约数 lcm_value = abs(a*b)//gcd_value # 求最小公倍数公式 print(f"{gcd_value} {lcm_value}") if __name__ == "__main__": m,n = map(int,input().split()) if not(0<m<(10**6)) or not(0<n<(10**6)): raise ValueError("输入超出范围") else: gcd_lcm(m,n) ``` 这个程序首先导入了必要的模块(math),然后定义了一个函数用于接收用户提供的两个整数,并通过内置函数求解两者间的最大公约数以及最小公倍数;最后它检查给定的数据是否满足条件并且调用了该函数打印出最终的结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值