红色为解释,蓝色为要填的答案。
第一题。程序设计】545
定义一个类box表示一个盒子,包括3个成员变量长、宽、高(int)
盒子类成员函数包含一个计算体积的成员函数(volume),并有。
返回值和一个打印长、宽、高的成员函数(print)。
/分析:主函数有三个对象,且给出的实参有0,2,3个,所以定义三个(重载)构造函数。
#include <>
#include <>
program
class box
private:
int length,width,height;
public:
box(int,int,int);
box(int,int);
box();
int volume();
void print();
box::box(int len,int w,int h)
length=len;
width=w;
height=h;
box::box(int len,int w):length(len),width(w)
height=10;
box::box()
length=10;
width=10;
height=10;
void box::print()
cout<}
int box::volume()
int v;
v=length*width*height;
cout<<"v=" endvoid wwjt(box b1, box b2, box b3); void main() box box1, box2(10, 20), box3(15, 15, 15); wwjt(box1, box2, box3); void wwjt(box b1, box b2, box b3) fstream myfile; "",ios::out); myfile<< 第二题。程序设计】544 有n个数,已按由小到大顺序排列好,要求输入一个数,把它。 插入到原有数列中,而且仍然保持有序,同时输出新的数列。 例如:a[11]=,输入35,输出新数组。 a[12]=。 #include <> #include <> void wwjt(int o) void main() int i, n, j; int a[11] = for(i = 0; i < 10; i ++ cout< cout< n = 35; j = 9; program for(i=j;i>=0;i--)此循环是为了比较数组中的数与n的大小,注意此循环是从a【9】开始比较,而不是从a【0】开始比较。如果是for(i=0;i<10;i++)这条语句的话,把n插入进数组就会越界了,因为数组只能存放10个数字。 a[i+1]=n endcout<<"插入后的数组"; for(i = 0; i < 11; i ++ cout< cout< wwjt(a); void wwjt(int o) fstream myfile; "",ios::out); for(int s = 0; s < 11; s ++ myfile< 第三题。程序设计】540 数组a包括4个整数,把a中所有的后项除以前项之商取整后存入。 数组b,输出数组b。试编程。 #include <> #include <> void wwjt(int o) void main() int b[4], i; int a[4] = program for(i=0;i<3;i++) for(i=0;i<3;i++) cout< endwwjt(b); void wwjt(int o) fstream myfile; "",ios::out); myfile< myfile< myfile< 第四题。程序设计】539 编写函数利用递归的方法计算x的n阶勒让德多项式的值。 该公式如样张: (x)=\fracx ρ_x)\\fracρ_(x) (n≥1).'altimg': w': 456', h': 43'}] #include <> #include <> void wwjt(); void main() int x, n; wwjt(); int p(int, int); cout<<"input n & x:" cin>>x; cout< cout<<"pn(x)=: int p(int n,int x) program if(0==n) return 1; else if(n==1) return x; elsereturn ((2*n-1)*x*p(n-1,x)-(n-1)*p(n-2,x))/n; / endvoid wwjt() fstream myfile; "",ios::out); myfile< myfile< myfile< 第五题。程序设计】537 include using namespace std int main int input cout which number do you want to test cin input if input 2 cout number 1 1 分别使用数据 345 680 34 23.5 作为输入数... p141页第十题 程序编写 include void main int i float s,t1,t2,m s 0 t1 1.0 t2 2.0 for i 1 i 20 i printf 这个数列的前20项之和是 f s p141页第十一题 程序编写一 include void main int i... 设计作业2 在完成演示文稿软件的学习后,我们要进行演示文稿软件应用实例设计。设计的题目可以由你自己选定,注意不要雷同 否则没有成绩 要有一定工作量和难度 版面设计合理 排版美观。通过网络课程平台提交作业。一 设计你的作品。使用powerpoint设计一篇作品,可以是 展示 社团介绍 班级情况介绍等各...第二次C 上机作业
C语言第二次作业
第二次设计作业