﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-快乐的天空-文章分类-考试</title><link>http://www.cppblog.com/HappySky2046/category/19398.html</link><description>时间来得快，去得也快</description><language>zh-cn</language><lastBuildDate>Fri, 01 Jun 2012 03:20:16 GMT</lastBuildDate><pubDate>Fri, 01 Jun 2012 03:20:16 GMT</pubDate><ttl>60</ttl><item><title>ThoughtWorks 试题</title><link>http://www.cppblog.com/HappySky2046/articles/177031.html</link><dc:creator>探路者</dc:creator><author>探路者</author><pubDate>Fri, 01 Jun 2012 02:31:00 GMT</pubDate><guid>http://www.cppblog.com/HappySky2046/articles/177031.html</guid><wfw:comment>http://www.cppblog.com/HappySky2046/comments/177031.html</wfw:comment><comments>http://www.cppblog.com/HappySky2046/articles/177031.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/HappySky2046/comments/commentRss/177031.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/HappySky2046/services/trackbacks/177031.html</trackback:ping><description><![CDATA[<div><span style="font-family: 宋体, 'Arial Narrow', arial, serif; line-height: 28px; color: #555555; "><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">题目1：编号为123456789的火车经过如下轨道从左边入口处移到右边出口处(每车只能进临时轨道M一次)</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">-----------------------------------------------------</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; 987654321</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">-------------------\ /-----------------------------</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; |M|</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; | |</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; |_|</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; &nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">按照从左向右的顺序，下面的结果不可能是______</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">A 123876549</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">B 321987654</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">C 321456798</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">D 789651234</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">题目2：如果M只能容纳4列车。上面选项因该选哪个______</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">题目3：3 3 8 8用四则运算符得出24</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">题目4：C#编程实现:可变长有序数组的插入（无重复数据节点）</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">题目5：数a和b,如何空间消耗最小交换a b中的数</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">题目6：For the following description about OOP, which is right?&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">1 An object can inherit the feature of another object；</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">2 A sub class can contain dditional attribute or behaviors.</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">3 Encapsulation is used to hide as MUCH as possible about the inner working of the interface.</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">4 Encapsulation prevents the program from becoming independent</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">5 polymorphism allows the methods have different signature but with same name.</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">A 12</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">B 14</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">C 23</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">D 35</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">E 45</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">题目7：Function club is used to simulate guest in a club. With 0 guests initially&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">and 50 as max occupancy, when guests beyond limitation, they need to wait outside;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">when some guests leave the waiting list will decrease. The function will print out</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">number of guests in the club and waiting outside. The function declaration as follows:</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">void club(int x);</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; positive x stands for guests arrived, nagative x stands for guests left from&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">within the club</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">For example, club (40) prints 40,0; and then club (20) prints 50,10; and then club (-5) prints 50,5; and then club (-30) prints 25,0; and then club (-30) prints N/A; since it is impossible input.&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">To make sure this function works as defined, we have following set of data to pass into</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">the function and check the result are correct.</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">a 60</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">b 20 50 -10</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">c 40 -30</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">d 60 -5 -10 -10 10</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">e 10 -20</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">f 30 10 10 10 -60</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">g 10 10 10</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">h 10 -10 10</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">A a d e g</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">B c d f g</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">C a c d h</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">D b d g h</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">E c d e f</span></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">-------------------------------</p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">&nbsp; 引别人的回答：</span></p><p style="padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">第一题应该是D</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">A:挨个过去就可以了123876549&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">B 123依次进轨道,然后从轨道出来321,456789依次进轨道,然后从轨道出来987654,这样就成了321987654&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">C 123依次进轨道,然后从轨道出来321,4567逐个移动到右边,89进轨道,再出来就OK了(321456798)&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">D 789在前,则123456必须全部先进轨道,789过去后,65从轨道中出来,这样就成了78965,剩下1234必须先回到左边,然后需要再进一次轨道才能满足这样的顺序,故789651234不可行&nbsp;&nbsp;</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">第一题应该还是D</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">不知道1、2题目有什么区别，还是楼主没有把这个题目表述清楚。</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: simsun; font-size: 14px; line-height: 23px; text-align: left; background-color: #ffffff; ">3、8/（3-8/3）=24</span></p></span></div><img src ="http://www.cppblog.com/HappySky2046/aggbug/177031.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/HappySky2046/" target="_blank">探路者</a> 2012-06-01 10:31 <a href="http://www.cppblog.com/HappySky2046/articles/177031.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>