云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 大学C++期末考试题库(sfchen)(1)

大学C++期末考试题库(sfchen)(1)

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 19:31:24

C++程序设计试卷

{

int x; public: Sample(){};

Sample(int a){x=a;}

Sample(Sample &a){x=a.x++ +10;} void disp(){cout<<\};

void main() {

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

35、 #include class A {

public:

A(char *s) { cout << s << endl; } ~A() {} };

class B:public A {

public:

B(char *sl,char *s2) :A(sl) {

cout << s2 << endl; } };

class C:public A {

public:

C(char *sl,char *s2) :A(sl) {

cout << s2 << endl; } };

class D:public B,public C {

public:

D(char *sl,char *s2,char *s3,char *s4) :B(sl,s2),C(sl,s3) {

cout << s4 << endl;

第 33 页 共 43 页

C++程序设计试卷

}

void main () {

D d(\}

36、// program 1_1.cpp #include void main() {

cout<<\cin.get(); }

37、#include void main() { int i,n; n=0;

for(i=1;i<=5;i++) n=n+i;

cout<<\

38、#include class Sample {

int n; public:

Sample(int i){n=i;}

friend int add(Sample &s1,Sample &s2); };

int add(Sample &s1,Sample &s2) {

return s1.n+s2.n; }

void main() {

Sample s1(10),s2(20); cout<

39、#include class Sample {

int x,y;

第 34 页 共 43 页

C++程序设计试卷

public:

Sample(){x=y=0;}

Sample(int a,int b){x=a;y=b;} ~Sample() {

if(x==y)

cout<<\ else

cout<<\ }

void disp() {

cout<<\ } };

void main() {

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

六、分别指出下面的p各是什么。

1、int *p; 2、int *p[3]; 3、int (*p)[3]; 4、int *p( ); 5、int **p;

七、指出下列程序的错误,并说明为什么:

1、#include class Student{ int sno; int age;

void printStu(); void setSno(int d); };

void printStu() {

cout<<\ cout<<\}

void setSno(int s) {

sno=s; }

void setAge(int a) {

age=a; }

void main()

第 35 页 共 43 页

C++程序设计试卷

{

Student lin;

lin.setSno(20021); lin.setAge(20); lin.printStu(); }

2、

#include class Point{ public:

int x,y; private:

Point(){x=1;y=2;} };

void main() {

Point cpoint; cpoint.x=2; }

3、#include void main( )

{ int x=0,y=5,z=3;

while(z>0 && ++x<3) y=y-1; cout<

4、#include void main() {

int x=10; int &y=x;

cout<<\x++;

cout<<\y++;

cout<<\}

5、#include void main( ) { int i,n=0;

for(i=2;i<10;i++)

{ if(i%3!=0) continue; n++; }

第 36 页 共 43 页

搜索更多关于: 大学C++期末考试题库(sfchen)(1) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

C++程序设计试卷 { int x; public: Sample(){}; Sample(int a){x=a;} Sample(Sample &a){x=a.x++ +10;} void disp(){cout<<\}; void main() { Sample s1(2),s2(s1); s1.disp(); s2.disp(); } 35、 #include class A { public: A(char *s) { cout << s << endl; } ~A() {} }; class B:public A { public: B

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com