编写一个程序,计算多少年后清空账户
2015-01-12 12:19
701 查看
Chuckie Luckly赢了100万美元,他把它存入一个每年赢得8%的账户,在每年的最后一天,Chuckie取出10万美元。编写一个程序,计算需要多少年Chuckie就会清空他的账户。
这个程序可以用一个while循环来实现。
#include<stdio.h>
#define NUM 100
void main()
{
int flag=0;
double income=NUM;
while(income>0)
{
income=income*1.08;
income=income-10;
flag++;
printf("第%d年取款剩余的存款为%.2f\n",flag,income);
}
printf("在%d年后会清空他额账户\n",flag);
}
这个程序要注意的是flag要 赋予它一个初始值0;不然的话会得到一个随机数字,在编写过程中我就遇到了这个问题
这个程序可以用一个while循环来实现。
#include<stdio.h>
#define NUM 100
void main()
{
int flag=0;
double income=NUM;
while(income>0)
{
income=income*1.08;
income=income-10;
flag++;
printf("第%d年取款剩余的存款为%.2f\n",flag,income);
}
printf("在%d年后会清空他额账户\n",flag);
}
这个程序要注意的是flag要 赋予它一个初始值0;不然的话会得到一个随机数字,在编写过程中我就遇到了这个问题
相关文章推荐
- Chuckie Lucky 赢了100万美元,他把它存入一个每年赢得8%的帐户。在每年的最后一天,Chuckie取出 10万美元。编写一个程序,计算需要多少年Chuckie就会清空他的帐户。
- Chuckie Lucky 赢了100万美元,他把它存入一个每年赢得8%的帐户。在每年的最后一天,Chuckie取出 10万美元。编写一个程序,计算需要多少年Chuckie就会清空他的帐户。
- Daphne 以10%的单利息投资了100美元(也就是说,每年投资赢得的利息等于原始投资的10%)。 Deirdre 则以每年5%的复合利息投资了100美元(也就是说,利息是当前结余的5%,其中包括以前的利息)。 编写一个程序,计算需要多少年deirdre
- 自己编写的一个求字符串中子串出现次数计算小程序字串长度为2
- 谁能跟我编写一个程序(C语言)题目是编写一个函数计算sum(n)=1+2+3+。。。+n(n&gt;=1)
- c#入门:简单的数组,编写一个程序,接收每件商品的价格,计算应付的总金额并输出
- 黑马程序员---------------------编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期, * 程序计算这一天是星期几,并且计算出是一年中的第几天
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(switch语句)
- 通过编写递归函数,编写c程序从键盘中输入一个数字和计算符号,算出该数字的和或者是积
- 黑马程序员 测试题:编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期,程序计算这一天是星期几,并且计算出是一年中的第几天
- 编写程序,用一个 for 循环计算1+3+5+7 + ……+99的值,并输出计算结果。
- 1.编写一个简单的C语言程序:计算输入多个整数的平均值,并将此程序分割成多个小文件。 2.为第1题中的程序编写makefile文件,用make编译后改成返回最小值,再编译,观察有多少文件不需要重新
- 稀疏矩阵A和B,其行数和列数对应相等,编写一个程序,计算A和B之和,假设稀疏矩阵采用三元组表示
- 以面向对象方式编写一个计算电话费的程序
- 编写一个程序,要求用户输入下限整数和一个上限整数,然后,依次计算从下限到上限的每一个整数的平方的加和,最后显示结果
- 练习2-1 编写一个程序一确定分别由signed及unsigned限定的char,short,int及long类型变量的取值范围。采用打印标准头文件中的相应值以及直接计算两种方式实现。通过直接计算来确定浮点类型的取值范围是一项难度很大的任务。
- 用C语言编写一个计算薪水的程序
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(数组)
- 编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期,程序计算这一天是星期几,并且计算出是一年中的第几天
- 黑马程序员—编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期, *程序计算这一天是星期几,并且计算出是一年中的第几天。 */