21xrx.com
2024-11-10 00:32:00 Sunday
登录
文章检索 我的文章 写文章
"C++经典输入输出例子分享"
2023-07-08 12:45:45 深夜i     --     --
C++ 输入输出 经典例子 分享 程序设计

C++是一种流行的编程语言,它拥有丰富的输入输出功能,可以用于各种应用场景。下面我们来分享一些C++经典的输入输出例子。

1. 输出Hello World

这是C++中最经典的例子。只需几行代码就可以输出Hello World。


#include <iostream>

using namespace std;

int main()

  cout << "Hello World!" << endl;

  return 0;

在这个例子中,我们使用了iostream库,它包含了用于输入输出的函数和变量。使用cout变量可以将字符串输出到屏幕上。

2. 输入和输出整数

C++可以方便地从控制台读取和写入整数。下面是一个例子。


#include <iostream>

using namespace std;

int main()

  int i;

  cout << "Please enter an integer: ";

  cin >> i;

  cout << "The value you entered is " << i << endl;

  return 0;

在这个例子中,我们使用了cin变量从控制台读取整数。输入一个整数后,程序会输出这个整数的值。

3. 数据格式化输出

C++还可以将数据格式化后输出。例如,我们可以限制输出的小数位数,或者使用科学计数法输出。


#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

  double pi = 3.14159265358979323846;

  cout << fixed << setprecision(3) << "pi = " << pi << endl;

  cout << scientific << setprecision(6) << "pi = " << pi << endl;

  return 0;

}

在这个例子中,我们使用了iomanip库,它包含了用于格式化输出的函数和变量。使用setprecision函数可以设置小数位数,使用fixed变量可以指定输出为定点数,使用scientific变量可以指定输出为科学计数法。

4. 文件输入输出

除了控制台输入输出,C++还可以读写文件。下面是一个文件输入输出的例子。


#include <iostream>

#include <fstream>

using namespace std;

int main()

{

  ofstream outfile;

  outfile.open("example.txt");

  for (int i = 1; i <= 10; i++)

  

    outfile << i << endl;

  

  outfile.close();

  ifstream infile;

  infile.open("example.txt");

  int i;

  while (infile >> i)

  

    cout << i << endl;

  

  infile.close();

  return 0;

}

在这个例子中,我们使用了fstream库,它包含了用于文件输入输出的函数和变量。使用ofstream变量可以打开一个文件进行写操作,使用ifstream变量可以打开一个文件进行读操作。我们在这个例子中先将1到10的整数写入example.txt文件中,然后再从文件中读取这些整数并输出到控制台。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复