- dingjianzhen's blog
竖式计算
- 2023-8-23 14:29:39 @
竖式计算
*注:1.此代码为kuku滴丁建臻经许久改良后才发布的,如果您要您要复制到博客、简介或发布到其他软件等,都要通过站内消息告知我,经我同意方可制到博客、简介或发布到其他软件等。自己可以免费使用、保存,转发给别人时需把标题、注释一起全部转发。
2.为美观性,输入时仅限竖式上面数的位数大于或等于竖式下面数的位数。
3.作者制作不易请自觉遵守以上规则,谢谢配合!
#include <bits/stdc++.h>
using namespace std;
int main() {
int a, b;
cout << " ";
cin >> a;
cout << "+ ";
cin >> b;
cout << "-----------" << endl;
int sum = a + b;
if (sum >= 1000) {
cout << " " << setw(4) << sum << endl;
} else if (sum >= 100) {
cout << " " << setw(3) << sum << endl;
} else if (sum >= 10) {
cout << " " << setw(2) << sum << endl;
} else {
cout << " " << setw(1) << sum << endl;
}
return 0;
}