问题及代码:
/*
Copyright (c) 2016,烟台大学计算机与控制工程学院
All Rights Reserved.
文件名称:小球下落
作 者:胡寅生
完成日期:2016年10月25日
版 本 号;v1.0
*/
#include <stdio.h>
int main( )
{
float length,hight;
int i,n;
scanf("%f %d",&length, &n);
hight=length/2;
for (i=2; i<=n; i++)
{
length=length+2*hight;
hight=hight/2;
}
printf("%.2f %.2f\n",hight, length);
return 0;
}
运行结果:
知识点总结:一定要注意到逻辑关系与所定义的变量。
学习心得:初次尝试for语句。