/*编写一程序P112.C实现以下功能
设某企业2006年的产值为5000万,
计划以后每年的增长率为x(x从键盘输入,例如输入8.75表示8.75%),
计算该企业的产值在哪年实现翻番以及翻番时的产值,
然后输出(输出时以万为单位,应考虑有小数)
编程可用素材:printf("Please input x: ")、printf("\nyear = … nian, chanzhi = …。
程序的运行效果应类似地如图1所示,图中的红色部分是从键盘输入的内容。
Please input x: 50.6
year = 2008 nian, chanzhi = 11340.18
*/
下面是我编的。。
#include <stdio.h>
int main(void)
{
int chanzi = 5000, year = 2006;
float x;
printf("Please input x:");
scanf("%f",&x);
while (chanzi <= 10000)
{
chanzi = chanzi + chanzi * (x / 100);
year++;
}
printf("year = %d nian, chanzi = %f\n");
return 0;
}
我编的程序哪里出了问题,答案不对啊??????????????
望远
相关分类