空格输出问题
  • 板块灌水区
  • 楼主MsgNotFound
  • 当前回复13
  • 已保存回复13
  • 发布时间2024/2/25 20:55
  • 上次更新2024/2/26 12:35:38
查看原帖
空格输出问题
906900
MsgNotFound楼主2024/2/25 20:55

rt,我正在编写一个输出1到50乘3.14的程序,想在中间加两个空格:

#include<bits/stdc++.h>
using namespace std;
// 自动生成1PI-50PI的程序
int main(){
    double PI=3.14;
    for(int i=1;i<=50;i++){
        cout<<i<<"个PI的值为"<<'  '<<i*PI<<endl;
    }
}

但是输出就变成了这样:

1个PI的值为82243.14

可以看到,值正确,但是多了一堆8224,改成一个空格就没问题了,请问这是为什么?

2024/2/25 20:55
加载中...