第7次作业

发布 2023-05-16 12:59:28 阅读 9864

1题目:定义一个函数min,求n个数中的平均值、最小数和其下标,并在主函数中打印平均值、最小数和下标。格式:int min(int *s, int n,double &**er)

注意:如有多个最小值,以第一个为准。输出结果见图:样张。jpg

#include using namespace std;

program

endvoid main(void);int s1[3]=;int n=10;int i;

pos=min(s,n,**er);cout

cout

运行结果见样张。jpg

#include using namespace std;void main(void),,int max; /保存最大值。

int n; /保存最大值所在行的行号int m; /保存最大值所在列的列号。

program

endcout<<"a[3][4]矩阵中最大的值为:"<3题目:下面的函数统计子字符串substr在字符串str**现的次数,如果substr在str中不出现,则返回值0。

请完成该函数。格式:int str_count(char *substr, char *str)输出结果见图:

样张。jpg

#include #include using namespace std;

program

endvoid main(void){

char ss[100];

char *s="abcdabcd1234+-*xyzxyz/abcdabcd1234+-*aa1 abcdabcd";cout<<"母串="

输出结果见图:样张。jpg#include#includeusing namespace std;void main(){

char data16[4]="a7";int data10=0,d;int i;

program

endcout<5题目:有一个数组,内放10个整数,要求找出最小的数和它的下标,然后把它和数组中最前面的元素对换。输出结果见图:样张。jpg

include #include using namespace std;void main(){

int a[10];

int i,min,j,temp;//min为最小值,j为最小值下标cout<<"请输入10个数";for(i=0;i<10;i++)

cin>>a[iprogramend

第7次作业

第七次作业。班级姓名等级 a 夯实基础。一 直接写得数。二 估算。三 用竖式计算。b 能力提升。一 填空题。1 在计算97 41时,可以把97当作 把41看作 这两个新数的乘积是 所以97 41 2 括号里最大能填几?3 不用实际计算,81 390的积是 位数,你的想法是。请你当裁判 对的在括号里画...

第7次作业

1.复制构造函数的说明 作业1,2 a 无返回类型。b 函数名同类名。c 在创建对象 且用本类对象初始化时将被自动调用。d 只有1个形参,且为本类对象的应用类型。e 若不自定义复制构造函数,系统提供默认的复制构造函数 完成对应数据成员的赋值,浅拷贝 若自定复制构造函数,系统则不再提供复制构造函数。f...

C 第7次作业

实验七 继承与派生 一 1.定义一个shape基类,在此基础上派生出rectangle和circle,二者都有getarea 函数计算对象的面积。使用rectangle类创建一个派生类square。实验分析 首先定义出shape类,然后定义getarea函数,然后派生出rectangle和circl...