加法模拟器

#include<iostream>
using namespace std;
int main()

    int a, b, sum;
    cin >> a >> b;
    sum = a + b;
    cout << "a+b=" << sum << endl;
    cout<<"    "<<a << endl;
    cout<< "+" << endl;
    cout<< "    " << b << endl;
    cout<< "---------" << endl;
    cout<< "    " << sum << endl;

    return 0;
}
请问这样写为什么不对?
全部评论
题目里要求右对齐,如果你不能保证输入数据的位数,就不能靠手动输入空格来保持右对齐。
点赞 回复
分享
发布于 2020-06-18 18:11
#include<iostream> #include<iomanip> using namespace std; int main() {     int a, b;     cin >> a >> b;         cout << a << "+" << b << "=" << a+b <<endl;     cout << setiosflags(ios::right);     cout << setw(7) << a << endl;     cout << "+" << setfill(' &(5528)#39;) << setw(6) << b <<endl;     cout <<"-------" << endl;     cout << setw(7) << a+b <<endl;     return 0; }
点赞 回复
分享
发布于 2021-02-10 10:05
联易融
校招火热招聘中
官网直投

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务