实验四
Posted cppnewcomer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验四相关的知识,希望对你有一定的参考价值。
Graph补齐代码如下:
void Graph::draw() { int m,n; for(m=0;m<size;m++) { n=0; for(;n!=2*size-1;n++) { if((size-(m-1))<=n&&n<=(size+(m-1))) { cout<<symbol; } else cout<<" "; } cout<<endl; } }
运行效果图如下:
fraction
//头文件
class fraction { public: fraction(int a,int b); void fa(); void fb(); void fc(); void fd(); private: int top; int bottom; }; //.cpp文件 #include<iostream> #include"fraction.h" using namespace std; fraction::fraction(int a,int b):top(a),bottom(b) { } void fraction::fa() { cout<<"分数a为:"<<top<<"/"<<bottom<<endl; } void fraction::fb() { cin>>top; cin>>bottom; cout<<"分数b为:"<<top<<"/"<<bottom<<endl; } void fraction::fc() { cin>>top; cout<<"分数c为:"<<top<<"/"<<"1"<<endl; } void fraction::fd() { } //main函数 #include<iostream> #include"fraction.h" using namespace std; int main() { fraction fractiona(0,1); fractiona.fa(); fraction fractionb(0,0); fractionb.fb(); fraction fractionc(0,0); fractionc.fc(); }
运行效果图:
fraction函数的后半部分运行时出现了问题,暂时无法全部上传,预计于25号前上传。
对于类的项目,觉得就是先写一个完整的代码,然后把三部分拆开,改好文件格式,加入头文件。
以上是关于实验四的主要内容,如果未能解决你的问题,请参考以下文章