设为首页 加入收藏

TOP

2.2.7 设计输入和输出
2013-10-07 14:56:53 来源: 作者: 【 】 浏览:77
Tags:2.2.7 设计 输入 输出

2.2.7  设计输入和输出

输入和输出通常称为I/O,是程序中用户看得见的部分。I/O设计不佳,就无法取悦于用户。

计算机执行cin语句时,它希望收到从键盘输入的数据。如果用户不输入数据,计算机会一直等下去。程序必须提示用户什么时候应该输入数字(或其他数据项)。计算机不会自动要求用户输入数据,所以示范程序包含了以下输出语句:

  1. cout << "Enter the number of candy bars in a package\n";  
  2. cout << "and the weight in ounces of one candy bar.\n";  
  3. cout << "Then press return.\n"; 

这些输出语句提示用户输入。程序希望获取输入时,一定要明确提示用户。

从终端输入数据时,输入的内容会在屏幕光标位置出现。虽然如此,始终应该在程序终止之前,主动显示输入的值。这称为回显输入,作用是让用户检查输入是否被正确读取。之所以要回显输入,是因为有时在屏幕上看起来没有问题的输入不一定能被计算机正确读取。例如,其中可能含有被忽视的打字错误或其他问题。通过回显输入,能对输入数据的完整性进行测试。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.2.6 用cin进行输入 下一篇2.3.5 string类简介

评论

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