# define PI 3.14159
# include <stdio.h>
mian()
{
float r;
float l, s;
printf("请输入圆的半径:\n");
scanf("%f", &r);
l = 2 * PI * r;
s = r * r * PI;
printf("圆的面积为%f,圆的周长为lf\n", s, l);
return 0;
}
运行出错。。。
求解答
void main(void)为什么要这样写?
追答根据编译系统不一样可能会有所差别,可能可以使用以下的一种
3种格式:main() void main(void) void main()
我写的int main(void)也通过了?请问有何区别呢?
追答其实main()也是函数,函数有时候也需要定义数据类型的,void只是其中一种,当然你的int也是可以的,这样和你的return 0;就搭配了。
本回答被提问者采纳