假设今年的工业产值为100万元,产值增长率为每年c%,请编程计算当c分别为6、8、10、12时工业产值分别过多少年可实现翻一番(即增加一倍)。
输入格式:无
输出格式:"When grow rate is %d, the output can be doubled after %d years.\n"
#include <stdio.h>
#define CURRENT 100
#define N 4
main()
{
int i;
int year; /* 产值翻番所需年数 */
int growRate[N] = {6, 8, 10, 12}; /* 工业产值的增长率 */
double output; /* 工业总产值 */
for (i = 0; i < N; i++) //1
{
output = CURRENT; /* 当年产值为100万元 */
for (year = 0; output < 2 * CURRENT; year++) //1
{
output = output * (1 + growRate[i] / 100.0); //1
}
printf("When grow rate is %d, the output can be doubled after %d years.\n", growRate[i], year); //1
}
}
假设今年的工业产值为100万元,产值增长率为每年c%,请编程计算当c分别为6、8、10、12时工业产值分别过多少年可实现翻一番(即增加一倍)。输入格式:无输出格式:"When grow rate is %d, the output can be doubled after %d years.\n"#include <stdio.h>#define CURRENT 100#define N 4main(){ int i; int y.