链接:ac.nowcoder.com/acm/problem…
来源:牛客网
题目描述
牛牛渐入佳境,他准备做一个加法模拟器来玩玩,输入两个数,分别打印这两个数的横式和竖式运算式子。
输入描述:
输入两个整数a, b 以空格隔开
0 <= a, b <= 1000
输出描述:
第一行打印横式运算式子,接下来四行打印竖式运算式子
示例1
输入
45 237
输出
45+237=282
45
+ 237
-------
282
备注:
注意printf的时候使用%xd来进行右对齐 ,x是一个数字
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b;
cin >> a >> b;
cout << a << "+" << b << "=" << a + b << endl;
//%7d相当于从左往后数第七个位置进行对齐。优先排好右边的数字,以此排左边的数
//输出结果为
// 45
//+ 237
//-------
// 282
printf("%7d\n",a);
printf("+%6d\n",b);
printf("-------\n");
printf("%7d",a + b);
}