C语言基础-程序员买房子问题
题目描述
某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所得N万全都积攒起来,问第几年能够买下这套房子?(第一年年薪N万,房价200万)
输入
一行,包含两个正整数N(10 <= N <= 50), K(1 <= K <= 20),中间用单个空格隔开。
输出
如果在第20年或者之前就能买下这套房子,则输出一个整数M,表示最早需要在第M年能买下,否则输出Impossible。
样例输入
50 10
样例输出
8
代码实现
#include "stdio.h"
int main(){int N;//薪水int K;//每年增长百分比int years=1;double price=200;//房子现价 printf("请输入年薪:"); scanf("%d",&N);printf("请输入房子每年增长的百分比:"); scanf("%d",&K);while(years<=20){printf("years:%d, salary:%d,price:%.4lf\n",years,N*years,price);if(N*years>price){printf("第%d年可以买得起房子",years);break;}price=(1+K/100.0)*price;years++;}if(years>20)printf("impossible");return 0;
}
输出结果
本题易错点
K/100.0时不能写成K/100,否则结果是int类型,则结果为0
C语言基础-程序员买房子问题相关推荐
- 程序员买房子,,,一道简单题
题目: 总时间限制: 1000ms 内存限制: 65536kB 描述 某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该 ...
- C语言/C++程序员大神打造纯C的电子时钟(加图形库+源码)
C语言/C++程序员大神打造纯C的电子时钟,每天看时间再也不麻烦了 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进 ...
- 为什么 C 语言是程序员的首选,你知道吗?
C 语言是第一选择 对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C语言的程序员.网上总是很多人建议学JAVA,学习VB开始入门.但是作为IT行业人员,我是推荐大家首选学习C语言. 系统 ...
- Java之J2se-Java语言基础(程序结构) 教学视频发布了,请小伙伴们前往观看
Java之J2se-Java语言基础(程序结构) 教学视频发布了,请小伙伴们前往观看 视频地址如下: http://v.youku.com/v_show/id_XODA5NTM3NTAw.html
- NOI-C语言编程基础之循环控制——买房子
总时间限制:1000ms 内存限制: 65536kB 描述 某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪 ...
- 为什么程序员买不起房子?
很多人都说程序员的收入那么高,为什么程序员还是买不起房呢?其实不是程序员不想买,是真的买不起-- 拿北京为例.北京的房价可谓是越来越奇葩,不仅仅是因为银行政策导致贷款越来越难审批下来,更重要的是进入地 ...
- 零基础程序员快速入门C语言
学习C语言不是一朝一夕的事情,但却也不是需要花费几年时间才能精通的. 那么如何以最小的代价,学习C语言呢? 这最小的代价也绝不是什么捷径,而是以最短的时间去收获最多的知识,但同时也意味着你需要经历艰苦 ...
- 【初涉C语言】程序员欢迎来到C语言的世界!
计算机发展史 机器语言 所有的代码里面只有0和1 优点:直接对硬件产生作用,程序的执行效率非常高 缺点:指令又多又难记.可读性差.无可移植性 汇编语言 符号化的机器语言,用一个符号(英文单词.数字)来 ...
- 北上广深的程序员,房子在向你们招手了!
由于目前行业环境以及生存所迫,作为北上广深的程序员,不得不首先考虑两件事: "我真的决定扎根在这儿吗?" "我真的买得起这儿的房吗?" [房价,是爱恨情仇] 北 ...
最新文章
- 前沿观察 | Gartner:2020年数据与分析领域的十大技术趋势
- Laravel 5.2--如何让表单提交错误,不清空?
- TensorFlow MNIST初级学习
- luogu_P3313 [SDOI2014]旅行
- 解决windows7您当前无权访问该文件夹的问题
- python升级pip_新手求助, python 升级 pip 失败
- 用matlab简单电路模型,基于MATLAB的电路模型仿真应用
- 【数据结构与算法】AVL树的Java实现
- Android笔记 方向传感器
- 怎样才算精通Linux
- MATLAB 写入 txt
- Illustrator 教程,如何在 Illustrator 中裁剪、分割和修剪作品?
- 珍藏版创业思维导图,帮你成功创业!
- voyage java_GitHub - zhaoshiling1017/voyage: 采用Java实现的基于netty轻量的高性能分布式RPC服务框架...
- Codeforces Round #612 (Div. 1) A. Garland(dp动态规划)
- 码字 层映射 预编码的概念总结
- 最大子段和之M子段和
- 汇编--call和ret指令
- php5 geoip,php5.2 geoip pecl模块安装
- 发布自己的开源库到Cocoapods及部分常见错误
热门文章
- 基于pytorch的LSTM模型构建
- 职场人要远离的各种“负能量”
- 华清远见-重庆中心-前端阶段技术总结/个人总结
- 重庆华清远见-前端部分阶段学习
- html怎么设置子页,京东移动端新建的自定义页面如何装修?无线端设置二级子活动页面图文演示...
- 服务器iis的作用,IIS日志的作用有哪些?
- iis搭建mysql_IIS+PHP+MYSQL搭建
- 2012年度十大杰出IT博客之 陈勇
- 一年级男生上课不专心,说了很多次都不改!
- ​ICLR 2023 | 基于知识图谱的多模态类比推理