22007 加法模拟器

加法模拟器

http://www.nowcoder.com/questionTerminal/30670a5bf64a4c58a009c0ee7ddf5007

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a, b, c;
    cin>>a>>b;
    c=a+b;
    cout<<a<<"+"<<b<<"="<<c<<endl;
    printf("%7d\n+%6d\n-------\n%7d",a,b,c);
    return 0;
}

对不起是我的错


#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a, b, c;
    cin>>a>>b;
    c=a+b;
    cout<<a<<"+"<<b<<"="<<c<<endl;
    printf("%xd\n+%xd\n-------\n%xd",a,b,c);
    return 0;
}

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

答案错误:您提交程序的实际输出结果与你的期望输出不一致点击对比用例标准输出与你的输出
代码实际输出:45+237=282
2dd
+edd
--
11ad
你期望的输出:45+237=282
45
+237
--
282

所以备注是迷惑项请谨慎食用(%xd是16进制)

全部评论

相关推荐

点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务