其他分享
首页 > 其他分享> > 加法模拟器(双语版)

加法模拟器(双语版)

作者:互联网

加法模拟器

链接:https://ac.nowcoder.com/acm/problem/22007
来源:牛客网

题目描述

牛牛渐入佳境,他准备做一个加法模拟器来玩玩,输入两个数,分别打印这两个数的横式和竖式运算式子。

输入描述:

输入两个整数a, b 以空格隔开

0 <= a, b <= 1000

输出描述:

第一行打印横式运算式子,接下来四行打印竖式运算式子
示例1

输入

45 237

输出

45+237=282
     45
+   237
-------
    282
备注:

注意printf的时候使用%xd来进行右对齐 ,x是一个数字

C++实现

#include<iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
    printf("%d+%d=%d\n",a,b,a+b);
    printf("%7d\n+%6d\n-------\n%7d",a,b,a+b);
}

Python实现

map()欲罢不能

a,b=map(int,input().split())
print("%d+%d=%d" %(a,b,a+b))
print("%7d" %a)
print("+%6d" %b)
print("-"*7)
print("%7d" %(a+b))

标签:7d,+%,printf,45,双语版,加法,print,237,模拟器
来源: https://blog.csdn.net/weixin_45753030/article/details/117336383