| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 614 人关注过本帖
标题:利用矩形斜对顶点求矩形面积周长
只看楼主 加入收藏
尹金魁2031
Rank: 3Rank: 3
来 自:河南省南阳市
等 级:论坛游侠
帖 子:156
专家分:162
注 册:2012-12-29
结帖率:80%
收藏
已结贴  问题点数:10 回复次数:2 
利用矩形斜对顶点求矩形面积周长
#include<iostream>
using namespace std;
class Rectangle
{
public:
    float a[2];
    float b[2];
public:
    void cr();
    void sr();
    Rectangle()
    {
          a[2]={2.1,3.2};
               b[2]={5.2,6.3};
//这两行有问题
        
    }
};

void Rectangle::cr()
{
   float c;
   c=2*(b[0]-a[0])*(b[1]-a[1]);
   cout<<"c:"<<c<<endl;
}

void Rectangle::sr()
{
    float s;
    s=(b[0]-a[0])*(b[1]-a[1]);
    cout<<"s:"<<s<<endl;
}

void main()
{
    Rectangle R;
    R.cr();
    R.sr();
}
//劳烦大神指点一二,不胜感激。
搜索更多相关主题的帖子: void include public 
2013-05-18 19:12
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:10 
a[2]={2.1,3.2};
b[2]={5.2,6.3};//这两行有问题

初始化的时候可以这样。但是这样赋值是不行的
a[0] = 2.1;a[1] = 3.2;
b[0] = 5.2;b[1] = 6.3;




我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-05-18 20:23
尹金魁2031
Rank: 3Rank: 3
来 自:河南省南阳市
等 级:论坛游侠
帖 子:156
专家分:162
注 册:2012-12-29
收藏
得分:0 
原来初始化和赋值是不一样的,学弟领教了。多谢,多谢!
2013-05-18 20:35
快速回复:利用矩形斜对顶点求矩形面积周长
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023717 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved