工大机试第16题

原创 2013年12月02日 15:14:09

 有关专家十分关注珠江渔业资源的问题。目前珠江中大约有8000万条鱼,平均每年以3.5%的速度减少。请编写一个程序,计算在多少年之后鱼的数目下降到目前的一半?多少年后下降到目前的十分之一?(提示注意整数类型的取值范围)。

// problem16.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#define FISHNUM 80000000
#include
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
 int num=FISHNUM;
 int year=0;
 while(num>FISHNUM*0.5)
 {
  num*=(1-0.035);
  year++;
 }
 cout<<"经过"<<year<<"年下降到目前一半,此时鱼量为"<<num<<endl;
 while(num>FISHNUM*0.1)
 {
  num*=(1-0.035);
  year++;
 }
 cout<<"经过"<<year<<"年下降到目前十分之一,此时鱼量为"<<num<<endl;
 return 0;
}

 

这个博客目前不更新了,请关注另外一个博客!

目前这个博客不更新了,请大家关注  http://blog.csdn.net/zhengwei125       !! ...
  • u012150392
  • u012150392
  • 2015年06月03日 20:24
  • 279

基于CTP的程序化交易系统开发(二)

 本文开始先说说CTP给开发者提供了什么。CTP提供给开发者的文件一共有4个头文件 ThostFtdcTraderApi.h,ThostFtdcMdApi.h,ThostFtdcUserApiS...
  • sbz0409
  • sbz0409
  • 2016年07月27日 16:47
  • 1682

任意次方后的最后三位数——c语言算法实现

题目: 求一个整数任意次方的最后三位数,即x^y的最后三位数,要求x,y从键盘输入 解析: 取最后三位数,我们首先想到的肯定是用取余运算,如果直接将运算结果来进行...
  • byhuamo
  • byhuamo
  • 2013年11月22日 11:00
  • 4425

学习推荐书籍--C语言

前言 C语言推荐书籍,都是免登陆下载、free的,含入门、进阶和其它参考。 入门类 《The C programming_Language》下载地址       C语言之父得作品权威性毋庸...
  • cs2425244259
  • cs2425244259
  • 2016年04月12日 17:29
  • 283

IT公司中最流行的10种编程语言

http://tech.chinaunix.net/a2011/0428/1184/000001184007.shtml   导读:近日bcahub.shareittips.com作者Akash P...
  • ztguang
  • ztguang
  • 2016年03月30日 10:19
  • 4112

域环境下,访问共享资源,提示"没有登录服务器处理登录请求"

域环境下,访问共享资源,提示"没有登录服务器处理登录请求" 公司电脑都加入到了域中. 现象一:现在某些办公电脑相互访问时,会出现"目前没有可用的登录服务器处理登录请求"请问...
  • e_zhiwen
  • e_zhiwen
  • 2013年03月08日 15:15
  • 16901

C语言递归解决分鱼问题

A、B、C、D、E这5个人合伙夜间捕鱼,凌晨时都已经疲惫不堪,于是各自在河边的树丛中找地方睡着了。第二天日上三竿时,A第一个醒来,他将鱼平分为5份,把多余的一条扔回河中,然后拿着自己的一份回家去了;B...
  • as472780551
  • as472780551
  • 2017年07月29日 15:57
  • 269

现在比较常用的数据库介绍

数据库的种类:DB2,SQl server,mySQL,ORACLE,ACCESS
  • HOT_and_COOl
  • HOT_and_COOl
  • 2017年04月12日 18:30
  • 423

#递归 解决ABCDE 5人分鱼问题鱼,

有ABCDE五人夜间到河边捕鱼,捕完鱼后五人在河边睡着. 天亮后A先醒来,将所捕鱼平均分伟五份,结果余一条,将余的一条扔掉,带走自己的一堆.B醒来将余下的四堆又分为五份,也余一条,同样仍掉,也带走自己...
  • qq_25235869
  • qq_25235869
  • 2015年12月13日 16:53
  • 1878

复习C++--分治算法--找出假币

题目:真币的重量相等,假币的重量比假币轻,只有一个假币#include using namespace std; #define MAXNUM 100 int getFalseCoin(int...
  • wangzhongsheng
  • wangzhongsheng
  • 2014年03月17日 11:12
  • 1066
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:工大机试第16题
举报原因:
原因补充:

(最多只允许输入30个字)