📜  C++程序的输出|组5(1)

📅  最后修改于: 2023-12-03 14:40:00.251000             🧑  作者: Mango

C++程序的输出

在C++程序中,输出是一项非常基础和常见的功能。输出的内容可以是文字、数字或者变量等。C++程序中常用的输出语句是cout。

cout语句

cout语句可以输出不同类型的数据,如整型、浮点型、字符型、字符串型等。

以输出整数为例:

#include <iostream>
using namespace std;

int main()
{
    int a = 123;
    cout << "a = " << a << endl;
    return 0;
}

代码输出的内容是:

a = 123

其中,cout语句的格式为:

cout << 数据 << endl;

或者:

cout << "输出内容" << 数据 << endl;
控制输出格式

在C++中,可以通过控制输出格式来使输出结果更加美观和易读。常用的控制输出格式的方法有:

  • setw(width):设置输出宽度。
  • setfill(character):用字符填充输出宽度不足的位置。
  • setprecision(n):设置输出浮点数的精度。
  • setiosflags(flag):设置输出格式,如设置输出八进制、十六进制等。

以设置输出宽度为例:

#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
    int a = 123;
    cout << setw(10) << a << endl;
    return 0;
}

代码输出的内容是:

       123

其中,setw函数用于设置输出宽度,其后指定输出的宽度(这里是10)。

字符串输出

在C++中,字符串也可以用cout语句输出。输出字符串的语法格式为:

cout << "字符串" << endl;

例如:

#include <iostream>
#include <string>
using namespace std;

int main()
{
    string str = "Hello World";
    cout << str << endl;
    return 0;
}

输出的内容是:

Hello World
结束程序

在C++中,使用return语句结束程序。return语句后的数字表示程序成功结束,并将数字传递回操作系统。

return 0;  // 正常结束程序
return 1;  // 出现错误结束程序
总结

C++语言中输出是一项基础和常见的功能。cout语句可以输出不同类型的数据,控制输出格式可以使输出结果更加美观和易读。通过掌握这些技巧,可以更加方便地进行程序开发。