计算多少年能否买到房

    技术2022-05-19  24

    现在北京有一套房子,价格160万,假设房价每年上涨10%,一个软件工程师每年固定能赚40万。如果他想买这套房子,不贷款,不涨工资,没有其他收入,每年不吃不喝不消费,那么他需要几年才能攒够钱买这套房子? 如果价格150万,那么他多少年能买到房? A, 5年 B, 7年 C, 8年 D, 9年 E, 永远买不起 代码: #include "stdafx.h" int main(int argc, char* argv[]) { double dValue = 160; //当年房价:万 double dSalery = 40; //固定工资:万 double dRise =1.1; //房价上浮比率 for (int i =1;i<100;i++) { printf("/n第%d年了,",i); printf("年薪%f万,",dSalery); printf("赚了%f万,",i*dSalery); printf("今年房价是: %f/n",dValue); double tempValue =dValue*dRise; if (tempValue<= i*dSalery) { printf("/n第%d年了,",i); printf("每年不吃不喝不消费,年薪%f万,",dSalery); printf("赚了%f万,/n",i*dSalery); printf("能买房了,房价是: %f/n/n",dValue); printf("Hello house!:%d 年过去了!/n",i); return 0; } dValue =tempValue; } printf("/n恭喜你,100年过去了,不用你买了!/n"); return 0; }

    ---------------------------

    结果:如果房价150万 第1年了,年薪40.000000万,赚了40.000000万,今年房价是: 150.000000 第2年了,年薪40.000000万,赚了80.000000万,今年房价是: 165.000000 第3年了,年薪40.000000万,赚了120.000000万,今年房价是: 181.500000 第4年了,年薪40.000000万,赚了160.000000万,今年房价是: 199.650000 第5年了,年薪40.000000万,赚了200.000000万,今年房价是: 219.615000 第6年了,年薪40.000000万,赚了240.000000万,今年房价是: 241.576500 第7年了,年薪40.000000万,赚了280.000000万,今年房价是: 265.734150 第8年了,年薪40.000000万,赚了320.000000万,今年房价是: 292.307565 第9年了,年薪40.000000万,赚了360.000000万,今年房价是: 321.538322 第9年了,每年不吃不喝不消费,年薪40.000000万,赚了360.000000万, 能买房了,房价是: 321.538322 Hello house!:9 年过去了! Press any key to continue --------------------------------------- 如果,房价是160万,结果是: 第1年了,年薪40.000000万,赚了40.000000万,今年房价是: 160.000000 第2年了,年薪40.000000万,赚了80.000000万,今年房价是: 176.000000 第3年了,年薪40.000000万,赚了120.000000万,今年房价是: 193.600000 第4年了,年薪40.000000万,赚了160.000000万,今年房价是: 212.960000 ....... 第98年了,年薪40.000000万,赚了3920.000000万,今年房价是: 1656572.482623 第99年了,年薪40.000000万,赚了3960.000000万,今年房价是: 1822229.730886 恭喜你,100年过去了,不用你买了! Press any key to continue


    最新回复(0)