题目:
#假设一共有十套房屋就售价要计算,请用数组完善"房屋价格自动计算软件",并用指针知识改善上述程序,使得"房屋价格自动计算软件"能无限制地保存,计算房屋的信息售价.要求:
(1)能够保存十套房屋的信息,能随时显示房屋的价格;
(2)为了方便以后的扩展,用1 2 3```数字代替房屋的朝向,请编写一函数,实现上述转换;
(3)房屋朝向的附加价格标准保存到一组数组中,如:
addedPriceByDirection[3]={30.0,20.0,10.0};
~~~请高手能写出上述程序~~~
先谢谢楼下的朋友,但你好像是用C语言写的,我在C++上运行有21错误,,而且这个程序也不是这么简单的,下面我加了一些具体的数据,希望你能重新写一个,帮帮我。---在此谢过!
(1)基本价格为2800元/平米;
(2)随着房屋楼层的增加,每层楼在基本价格上附加50元/平米;
(3)根据房屋朝向的不同,也要附加不同的价格:
南向:附加价格为30元/平米,其他朝向无需附加价格;
(4)能够保存十套房屋的信息,能随时显示房屋的价格;
(5)为了方便以后的扩展,用1 2 3```数字代替房屋的朝向,请编写一函数,实现上述转换;
(6)房屋朝向的附加价格标准保存到一组数组中,如:
addedPriceByDirection[3]={30.0,20.0,10.0};
C++的一个问题。两个等号有什么用。我搞不懂为什么c=1
c=(a==b);双等号是判断的意思,如果a等于b为真,c就等于1.因为前面这步c=(a=b); 单等号是赋值的意思, a已经被b赋值了。所以a和b是相等的,所以c等于1.如果你像这样写c=(a!=b); 因为a等于b,为假。c就等于0。
关于C++的六个问题,,想请高手帮我看看 加分..
2.C++最难的,最核心的,最重要的是继承和虚函数。而C++比C好用的地方是STL。3.你先了解下new吧,其他的几个你在使用过程中会慢慢体会出来的。4.区分还是要看内存... ...5.隐式类型转换,int x=100;char a=(char)x;这里强制把x转换成了cha,就是显示的。隐式的就是不显示,例如int 100...
C++的问题,知道的麻烦教一下,十分感谢
C++库包含了执行某些常见任务的函数(“函数”是子程序的另一种称呼)。例如,一个C++库中包含标准的平方根函数sqrt,所以不必亲自计算平方根。C++库中还包含一些子程序,它们把数据发送到显示器,并知道如何读写硬盘上的数据文件。基本类型 数据类型指明变量或表达式的状态和行为,数据类型决定了数的取值...
关于C++的若干问题。
三个问题实质是一样的。这样可以从派生类的地址空间来解释。当给派生类分配空间时,包括了基类空间与派生类空间,并且规定高位为基类地址,低位为派生类地址。比如定义了派生类,0x00到0x09为基类的空间,0x10到0x19为派生类的自己空间。此时派生类的指针指向0x00,并且大小为0x20。而如果只定义了基类...
关于C++的简单问题
1,在编译阶段,所有的cpp都是独立的(相互不可见),编译器将它们分别编译,经过编译生成各自的目标文件(.o文件);2,然后链接(linking),将所有的cpp编译生成的目标文件链接成为一个整体,生成.exe的可执行文件。需要注意的是,链接的时候目标文件是相互可见的,所以各个.cpp文件不能定义相同的全局...
一个c++的作业题,没看懂,求解
因为打基础好比是在造轮子造汽车,没有打好基础在后面的学习就好比走路,可以说后面遇到的百分之七八十的问题都是基础没学好造成的。 2、多看官方文档多读源码 一定要看JDK相关类库、常用框架各种功能的源码,去了解其底层实现的原理。总的来说这个也是在打基础的部分,Java基础非常扎实才能看懂,在我们学习一个类的源码...
一道C++题目,求解答
重载函数:为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。这就是重载函数。重载函数常用来实现功能类似而所处理的数据类型不同的问题。C语言没有函数重载概念。递归函数:...
关于C++的问题。
1、很明显标准流<<的前面需要输出设备,没有输出设备肯定不行 2、%03d,是规定的只能是0填充 3、C语言和C++语言写代码大小没有任何区别,跟个人的命名规则有关系,不过编译的中间文件大小会有点区别,5-8m以上的C\/C++源码文件我还从来没见过,一个文件上百万行编辑器打开都困难 ...
关于C++的某些基础问题。
y+=x--可以这么理解:因为是x--,所以是先把x原来的值拿过来用再减1(因--在后面)。所以先进行:y+=x(即:y=y+x),因为x==5,y==6,所以此时y等于11 然后再进行:x--(即:x=x-1)此时x等于4;最后X+Y就应该等于11+4=15了 这一题目应该是考你运算符优先级和先--跟后--的...
c++ eof()的一个典型问题
在C++编程中,eof()函数是一个常用的工具,最近在Stack Overflow上看到了一个相关的问题,下面是详细的描述。问题描述如下:有一个名为ex.txt的文本文件,里面只包含三个字母,占据一行。具体内容如下:当编写代码去读取这个文件时,如果使用eof()函数,会发现读到一个额外的字母,输出时显示为-1;但...