设为首页 加入收藏

TOP

2.2.8 编程提示:I/O中的换行
2013-10-07 14:57:07 来源: 作者: 【 】 浏览:70
Tags:2.2.8 编程 提示 I/O

2.2.8  编程(www.cppentry.com)提示:I/O中的换行

可在同一行中输出和输入,而且对用户而言,这有时能产生更友好的界面。如果在最后一个提示行末尾省略\n或endl,用户的输入就会在这个提示行上出现。例如,假设使用以下提示和输入语句:

  1. cout << "Enter the cost per person: $";  
  2. cin >> cost_per_person; 

程序执行cout语句时,屏幕上将出现以下提示:
  1. Enter the cost per person: $ 

用户输入的数据将在同一行上出现,如下所示:

  1. Enter the cost per person: $1.25 

自测题

写一个输出语句在屏幕上生成以下消息 :

  1. The answer to the question of  
  2. Life, the Universe, and Everything is 42.  

9.写一个输入语句,使用从键盘输入的值来填充int类型的变量the_number。在输入语句前添加一个提示语句,提示用户输入一个整数。

10.输出double类型的数字时,在程序中添加什么语句能确保这种类型的值以正常格式输出,并具有3个小数位。

11.写一个完整的C++(www.cppentry.com)程序,要求在屏幕上显示Hello world。不要求该程序具备其他功能。

12.写一个完整的C++(www.cppentry.com)程序,要求它读入两个整数,并输出这两个整数之和。一定要提示输入,回显输入,并清楚地说明输出的是什么。

13.写一个输出语句来输出一个换行符和一个制表符。

14.写一个小程序,声明double类型的变量one,two,three,four和five,分别初始化为1.000,1.414,1.732,2.000和2.236。写一些输出语句来生成以下表格。使用制表符转义序列\t来对齐不同的列。如果还不熟悉制表符,请在做这道题的时候试验它。制表符相当于打字机上的一个机械跳格位置,会导致输出从下一列(栏)开始,两列间距通常是8个空格的倍数。许多编辑器和大多数字处理程序都有可调整的制表位。我们的输出不调整。

输出应该是 :

  1. N   Square Root  
  2. 1   1.000  
  3. 2   1.414  
  4. 3   1.732  
  5. 4   2.000  
  6. 5   2.236  

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java学习之路:不走弯路,就是捷径 下一篇2.2.5 格式化带小数点的数字

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: