2847 - 【验证型】第六章:循环控制结构 6.7 工业产值
假设今年的工业产值为100万元,产值增长率从键盘键入,请编程计算工业产值过多少年后可实现翻一番(即增加1倍)
Input
Output
Examples
Input
0.08
Output
10
Solution C
#include<stdio.h> #define CURRENT 100 main() { int year; double growRate; double output; scanf("%lf",&growRate); output = CURRENT; for(year = 0;output < 2*CURRENT;year++) { output = output * (1+growRate); } printf("%d",year); return 0; }
Solution C++
#include<stdio.h> #define CURRENT 100 main() { int year; double growRate; double output; scanf("%lf",&growRate); output = CURRENT; for(year = 0;output < 2*CURRENT;year++) { output = output * (1+growRate); } printf("%d",year); return 0; }