好文档 - 专业文书写作范文服务资料分享网站

C++程序设计试卷7

天下 分享 时间: 加入收藏 我要投稿 点赞

欢迎加入长沙理工资料群:586886775

{

Sample s1(2,3); s1.disp(); s1.~Sample(); }

4、#include

class Sample {

int x; public: Sample(){};

Sample(int a){x=a;}

Sample(Sample &a){x=a.x+1;}

void disp(){cout<<\};

void main() {

Sample s1(2),s2(s1); s2.disp(); }

五、编程题(30分,每题10分)

1、写“三色冰激淋”程序,这是一个由冰激淋商提出来的问题,有28种颜色的原料,可以组合成多少种三色冰激淋。 2、编写程序求出所有满足下列条件的三位数:其各位数字的立方和恰好等于该数本身。例如 153=1*1*1+5*5*5+3*3*3。

3、以面向对象的概念设计一个类,此类包含3个私有数据:unlead、lead(无铅汽油和有铅汽油)以及total(当天总收入。无铅汽油的价格是17元/公升,有铅汽油的价格是16元/公升),请以构造函数方式建立此值。试输入某天所加的汽油量,本程序列出加油站当天的总收入。

欢迎加入长沙理工资料群:586886775

欢迎加入长沙理工资料群:586886775

一、填空题(15分)

1、在定义该函数时所指定的函数类型 2、类域标记 类对象 3、实例 对象 4、= & 5、10、10

6、public protected private 7、new 8、指针 9、软件复用

二、选择题(20分,每题2分)

D A C C B AD DC C

三、阅读程序填空题(15分,第2小题最后一空1分,其它空2分) 1、 friend class Distance

float a=0, float b=0

result=sqrt((p.x-q.x)*(p.x-q.x)+ (p.y-q.y)*(p.y-q.y))

2、b=3;b<=a/2;b+=2 、c=2;c<=sqrt (d);c++

3、print (n-1) 、 cout << setw (3) << i 、 print (4)

四、阅读程序,并写出结果(20分,每题5分) 1、

2、25

3、 x=2,y=3

x!=y x!=y 4、x=3

五、编程题(30分,每题10分) 1、

#include

long factorial(int number); // 函数原型,功能计算C(m,n)=A(m,n)/n! void main() {

int i,selections,elements;

cout<<\cin>>selections;

cout<<\cin>>elements;

欢迎加入长沙理工资料群:586886775

欢迎加入长沙理工资料群:586886775

double answer=elements;

for(i=1;i

cout<<\cout<

answer/=factorial(selections); // 调用factorial函数,以完成计算C(m,n)=A(m,n)/n!

cout<<\cout<

long factorial(int number) // 计算C(m,n)=A(m,n)/n! {

long value=1;

while(number>1)value*=number--; return value; }

2、#include void main ( ) {

int i,a,b,c;

for (i =100; i<=999; i++) { }

a=i/100; b=i/10-a*10; c=i-b*10-a*100;

if (I==a*a*a+b*b*b+c*c*c) cout<

3、程序如下:

#include class Tc {

private:

double unlead,lead,total; int unprice,price; //单价 public:

Tc() {unprice=17;price=16; }; void getdata() {

cout<<”无铅汽油总量:”; cin>>unlead;

cout<<”有铅汽油总量:”;

欢迎加入长沙理工资料群:586886775

欢迎加入长沙理工资料群:586886775

total=unprice*unlead+price*lead;

}

void disp() {

cout<<”总收入:”<

void main() {

Tc A;

A.getdata(); A.disp(); }

欢迎加入长沙理工资料群:586886775

C++程序设计试卷7

欢迎加入长沙理工资料群:586886775{Samples1(2,3);s1.disp();s1.~Sample();}4、#includeclassSample{intx;public:Sample(){};Sample(inta){x
推荐度:
点击下载文档文档为doc格式
8uldx43bpl3fre38hic91cf865brly010m2
领取福利

微信扫码领取福利

微信扫码分享