- 16
- 0
- 约4.8千字
- 约 8页
- 2017-02-15 发布于四川
- 举报
面向对象程序设计试卷作业答案
《面向对象程序设计》作业答案
作业一:
编写程序,将从键盘读入的所有大小写字母写入名为a.txt的文件中(遇EOF结束)。(本题总分10分,fopen函数使用妥当4分,读入过程正确4分,关闭文件2分。程序结构完整,有不妥之处,酌情扣分。)
#include stdio.h
main ( )
{
FILE *fptr;
fptr = fopen(a.txt,w);
if (fptr==NULL)
return 0;
char a;
a=getchar( );
while(a!=EOF )
{
if(a=’a’ a=’z’ || a=’A’ a=’Z’) fputc(a,fptr);
a = getchar();
}
fclose(fptr);
return 0;
}
作业二
定义一个矩形类Rectangle,并在main函数中用它声明一个矩形对象,然后利用接口
设置该矩形对象的长和宽、计算面积并输出。(本题总分10分,类结构2分,设置矩阵对象的长与高各1分,计算面积函数2分,输出函数2分,主函数2分。程序结构完整,有不妥之处,酌情扣分。)
#include stdio.h
#include iostream.h
class Rectangle
{
public:
int getArea();
void setWidth(int
原创力文档

文档评论(0)