1.4.1 产值翻番
1.4.2 求阶乘n!
1.4.3 求常数e
1.4 积与和积综合求解
本节设计求解常见的产值翻番,阶乘n!与常数e的近似计算等简单积运算与和积综合处理问题。
1.4.1 产值翻番
工业产值的增长率为每年c%,当c分别为6,8,10,12时,试求工业产值分别过多少年实现翻番(设当年产值为100)。
把年增长率置入data数组中,在循环中用变量c读取。产值赋初值100,增长率c%,每增长一处,年数y增1,产值为:
s=s*(1+c/100)
当s<200(循环条件),继续增长,直至s>200时,已达到翻番,打印输出相应的增长率c%,翻番所需年数以及翻番后的产值。
程序代码如下:
#include<stdio.h>
void main()
{
int i,y;
float s;
float c,data[]={6,8,10,12};
printf("年增长率\t翻番年数\t翻番后产值\n");
for(i=0;i<4;i++)
{
c=data[i];
s=100;
y=0;
while(s<200)
{
y=y+1;
s=s*(1+c/100);
}
printf("%.1f%%\t\t%d\t\t%.2f\n",c,y,s);
}
}
程序运行结果如下:
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |