作业1
P33 1.5
编写一个程序,能够询问用户的姓名,并读取用户所输入的内容。请确保用户输入的名称长度大于两个字符。如果用户的确输入了有效名称,就响应一些信息。请以两种方式实现:第一种使用C-style字符串,第二种使用string对象。
1 |
|
P33 1.6
编写一个程序,从标准输入设备读取一串整数,并将读入的整数依次放到array及vector,然后遍历这两种容器,求取数值总和。将总和及平均值输出至标准输出设备。
1 |
|
P134 4.4
一份“用户概况记录(user profile)”内包含一下数据:登录记录、实际姓名、登入次数、猜过次数、猜对次数、等级:包括初级、中级、高级、专家,以及猜对百分比(可实时计算获得,或将其值储存起来备用)。请写出一个名为UserProfile的class,提供以下操作:输入、输出、相等测试、不等测试。其constructor必须能够处理默认的用户等级、默认的登录名称(“guest”)。对于同样名为guest的多个用户,你如何保证每个guest有他自己独有的登录会话(login session),不会和其他人混淆?
- 依据面向对象的编程思维求解,设置每个人的个人信息为private。
1 |
|
P134 4.5
请提供一个default constructor, 可选择性地接受16个数据值。再提供一个constructor,可接受一个拥有16个元素的数组。你不需要为此class提供copy constructor、copy assignment operator、destructor。
1 |
|
此文章版权归金晖のBlog所有,如有转载,请注明来自原作者
评论