1 / 9
文档名称:

C程序设计上机考试题库.doc

格式:doc   大小:47KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C程序设计上机考试题库.doc

上传人:1136365664 2018/5/2 文件大小:47 KB

下载得到文件列表

C程序设计上机考试题库.doc

文档介绍

文档介绍:江西财经大学
10-11第一学期期末考试上机考试100题

一、第一类题目(20道,每题7分,在word中保留代码并将输出结果窗口保留)
,要求具有以下成员:长、宽、高分别为x,y,z,可设置盒子形状;可计算盒子体积;可计算盒子的表面积。
#include<iostream>
using namespace std;
class Box
{
public:
Box(double x,double y,double z):length(x),width(y),higth(z){}
void V()
{
cout<<"V="<<length*width*higth<<endl;
}
void area()
{
cout<<"s="<<(length*higth+length*width+width*higth)*2<<endl;
}
private:
double length;
double width;
double higth;
};
int main()
{
Box b(1,2,3);
();
();
return 0;
}
,其长、宽、高分别为:(1)30,20,10;(2)12,10,20。分别求他们的体积。编一个基于对象的程序,在类中用带参数的构造函数。
,其长、宽、高分别为:(1)12,20,25;(2)10,30,20。分别求他们的体积。编一个基于对象的程序,且定义两个构造函数,其中一个有参数,一个无参数。
#include<iostream>
using namespace std;
class Box
{
public:
Box(){length=10;width=30;higth=20;}
Box(double x,double y,double z):length(x),width(y),higth(z){}
void V()
{
cout<<"V="<<length*width*higth<<endl;
}
private:
double length;
double width;
double higth;
};
int main()
{
Box b1;
();
Box b2(12,20,25);
();
return 0;
}
,利用它分别实现两个整数、浮点数和字符的比较,求出大数和小数。
,内放5个学生的数据(学号、成绩),用指针指向数组首元素,输出第1,3,5个学生的数据。初值自拟。
#include<iostream>
using namespace std;
class student
{
public:
student(int n,double g):num(n),grade(g){}
void show()
{
cout<<"num: "<<num<<endl;
cout<<"grade: "<<grade<<endl;
}
private:
int num;
doubl