c++中的输出空间
Output spaces in C++?
我目前是c++和整个编程的新手,我没有任何编程语言的先验知识,除了C,我还在学习。我在亚马逊上买了一本学习c++的电子书,现在我正在练习《Dev c++ on Windows》一书中的一些例子。我试图从这个简单的代码中输出数字之间的空间,但我不知道D:
#include <iostream>
using namespace std;
int main()
{
int x;
for (x=0; x<=5; x++)
{
cout << x;
}
}
所以,当我执行上面的代码时,我得到输出012345。如何在数字之间添加空格,使输出看起来像0 1 2 3 4 5?
尝试
cout << x << endl;
但是它在下一行输出结果,我试图在数字之间输出空格。我尝试了反斜杠来添加转义字符
cout << xt;
但我得到一个错误[error] ";"预期在't'之前。那么,我应该输入什么代码来输出空格呢?谢谢!
#include <iostream>
using namespace std;
int main()
{
int x;
for (x=0; x<=5; x++)
{
cout << x << " "; // Add a trailing whitespace
}
}
你需要让编译器知道你的意思是字符。X t在c++中是无效的。用这个代替:
cout << x << 't'
你是在空格之间尝试这一行:
cout << x <<" ";
但下一个数字打印新的行,尝试这一行:
cout << x <<"n";
相关文章:
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 递归函数计算序列中的平方和(并输出过程)
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 命名空间中具有.h和.cpp文件的类
- 从父命名空间重载类型
- 当在同一名称空间中有两个具有相同签名的函数时,会发生什么
- 请解释"函数1(p1,p2,p3);"的输出
- C++:将控制台输出存储在宏中更好吗
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 在命名空间中定义函数还是限定函数
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 为什么我的代码在输出中增加了93天
- 如何从void函数输出字符串
- 输入到文件并输出到另一个文件,并将流文件传递给函数
- C ++使用getline,输出在开头带有一个额外的空间
- c++输出流不适用于模板和命名空间
- C++ 不确定如何让我的程序输出空间的位置
- Cxx-prettyprint(用于标准容器)在命名空间std中定义了它的输出操作符——这违反了标准吗?
- c++中的输出空间
- 通过emacs将多个空间移到一个空间中以输出屏幕