问题及代码:
输入圆柱体的半径,高度,输出表面积;
#include <stdio.h>
int main(void)
{
float r,h,s;
printf("请输入圆柱的半径:\n");
scanf("%f",&r);
printf("请输入圆柱的高度:\n");
scanf("%f",&h);
s=3.14*2*r*h+2*3.14*r*r;
printf("该圆柱的表面积为:%f\n",s);
printf("计算完毕,感谢使用\n");
return 0;
}
运行结果:
知识点总结:
scanf函数输入数值时,容易遗漏&值
学习心得:
数值类型为小数时,采用float,用int,一直不行