c++ cout语句怎么用?

#include <iostream>
using namespace std;

int main()
{
float pi=3.12159f;
cout << pi << endl;
cout.precision(2);
cout << pi << endl;
cout << pi << endl;
return 0;
}
之后所有的数据都是保留两位的,怎么重置呀,endl不是有重置的意思吗,为什么不行

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-14

cout<<a<<endl;表示输出变量a和回车(换行);

cout:C++编程语言互换流中的标准输出流,需要iostream支持。读为 "c out"。

例如:

#include<iostream>
using namespace std;
int main()
{
    int a;
    cout << "请输入一个数字,按回车结束" << endl;
    cin >> a;
    cout << a << endl;
    return 0;
}
//用户输入的数字由cin保存于变量a中,并通过cout输出。
#include<iostream>
using namespace std;
int main()
{
    cout << "Hello,World!" << endl;
    return 0;
}//HelloWorld示例

第2个回答  2014-03-09
endl是回车,输完了一个后继续cout.precision(x);用这个重置啊,追问

只有这个办法吗?

追答

C++主要是面向对象,面向过程的东西基本关注的比较少,面向过程的基本都用C了,C++做的多的都是基本图像界面方面的,COUT用的很少所以没怎么深入的关注过

本回答被提问者采纳
相似回答