设为首页 加入收藏

TOP

1.8.2 从玩家获取信息
2013-10-07 14:42:13 来源: 作者: 【 】 浏览:57
Tags:1.8.2 玩家 获取 信息

1.8.2  从玩家获取信息

接下来程序从玩家获取一些信息。

  1. int main()  
  2. {  
  3.          const int GOLD_PIECES = 900;  
  4.          int adventurers, killed, survivors;  
  5.          string leader;  
  6. //get the information  
  7. cout << "Welcome to Lost Fortune\n\n";  
  8. cout << "Please enter the following for your personalized adventure\n";  
  9. cout << "Enter a number: ";  
  10. cin >> adventurers;  
  11. cout << "Enter a number, smaller than the first: ";  
  12. cin >> killed;  
  13. survivors = adventurers - killed;  
  14. cout << "Enter your last name: ";  
  15. cin >> leader;  

GOLD_PIECES是常量,用于存储探险家要寻找的宝藏中金块的数目。adventurers用于存储探险家的总数目。killed用于存储在旅途中死亡的探险家数目。程序计算出幸存的探险家数目并存储在survivors中。最后,程序还要获取玩家名字,存储在leader中。

陷阱

简单地使用cin从用户获取字符串的方法只适用于字符串不包含空白字符(如制表符或空格)的情况。有方法可以弥补这一点,但这会涉及到流的概念,超出了本章的讨论范围。因此,还是像这样使用cin,但要注意它的限制。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.7.2 使用常量 下一篇1.8 Lost Fortune简介

评论

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