用c语言求圆的面积

问题描述:

用c语言求圆的面积

#include
int main()
{
int r;
printf("请输入r:");
scanf("%d",&r);
printf("面积是:%f\n",2*3.1415*r*r);
return 0;
}没有判断r是否大于或小于0吧?#includeint main(){ int r; printf("请输入r:"); scanf("%d",&r);if(r>0) printf("面积是:%f\n",2*3.1415*r*r);elseprintf("输入的r不合法!\n"); return 0;}