Module: (C++) 将文本打印到屏幕


Problem

2/5

两行文本输出

Theory Click to read/hide

输出运算符 在 C++ 中显示到屏幕上

我们来分析一下输出算子cout的一些特点。 

1) 一行可以写多个输出语句。
例如,一系列   输出 << “文本1”; 输出 << "text2"; 可以写成一行 输出 << “文本1” << "text2"; 在这两种情况下,text1 text2 将在同一行输出。

2) 要换行,可以使用字符序列“\n”,或者命令endl
接下来的两行结果相同。您可以使用任何方法。 输出 << “文本 1 \n” << "文本2";  //没有10”用引号写
或者你可以这样写: 输出 << “文本1” <<结束<< "text2";



***深层材料***

本资料适用于希望学习经典 C 语言及其与 C++ 的差异的人员。

了解这些材料将帮助您解决奥林匹克问题。

如果你想让程序更快(例如,在解决奥林匹克问题时),那么你可以使用格式输出运算符。 
通常,输出到屏幕的格式如下所示:

printf("<格式字符串>",<逗号分隔的变量名>);      // 为了工作需要包含 stdio.h 库
稍后我们会处理变量。变量推导并不总是必要的。有时您只需要显示文本或数字。
 
格式字符串 是一个字符串,除了文本,还可以包含特殊的图案,我们也将在以后的课程中讨论。

在一般的符号中, <> 符号用于表示它们之间包含的信息可以不同,这完全取决于任务。  <> 写程序时省略符号。
如果您在格式字符串中写入纯文本,那么它将以与在一行中写入相同的方式显示在一行中。  
如果我们需要从新行输出一些东西,那么在计划转换到新行的地方使用特殊字符  \n 。

例如,      printf("Everybody\nloves\nkitten");   在新行上显示每个单词。

 

Problem

更改第 3 行的输出语句,使屏幕上的文本以以下格式显示: <前> 坐标 5 岁