字符串处理题目:用指针作为参数,分别编写实现下列字符串处理的函数。1)char*trim(char*s)删除字符串s的尾部空格2)char*leftstring(char*s1,char*s2,intn)得到指定字符串s1中前n个字符的子串s23)intindex(char*s1,char*s2)检查字符串s2是否为字符串s1的子串,根据查找结果返回s2在s1中的开始位置,不成功返回-11、分析与设计1)、数据管理也就是对存放在系统中的数据进行简单的管理。如:设置图形的颜色,再由图形类派生圆类和矩形类,实现代码的重用。2)、对数据信息进行分析。2、ircle、CRectangle类实例的形式存放的,ircle、CRectangle类也提供了数据信息的输入输出功能,类设计如下:CShape类:ircle类:ircle派生类—圆类的构造函数初始化数据成员Area成员函数计算圆的面积Perimeter成员函数计算圆的周长Display成员函数显示圆心坐标和半径CRectangle类:定义数据类型描述leftint矩形距左边框的距离topint矩形距顶边框的距离widthdouble矩形的宽heightdouble矩形的高CRectangle派生类—矩形类的构造函数初始化数据成员Area成员函数计算矩形的面积Perimeter成员函数计算矩形的周长Display成员函数显示矩形的left,top,等数据成员的值3、运行结果与分析程序运行时主操作界面如下:
图形类类的继承与派生说明书 来自淘豆网www.taodocs.com转载请标明出处.