C语言计算圆的周长和面积代码优化
这段代码是一个简单的C语言程序,用于计算圆的周长和面积。但是,代码中存在一个问题需要修正,以下是修正后的代码:
#include <stdio.h>
int main() {
double r;
printf('Input r: ');
scanf('%lf', &r);
printf('cir = %lf\n', 2 * 3.14159 * r);
printf('area = %lf\n', 3.14159 * r * r);
return 0;
}
修正后的代码将变量r的类型由float改为double,以与scanf函数中的格式说明符%lf相对应。%lf用于读取double类型的输入值。修正后的代码能够正确编译并计算圆的周长和面积。
原文地址: http://www.cveoy.top/t/topic/kg3 著作权归作者所有。请勿转载和采集!