C语言:输入圆的半径r,用整数k进行判断计算

Posted by: NOTEPAD 2015年12月18日 Leave a comment

#include <stdio.h>
 
#define PI (3.1415926)
int main(void)
{
	int r;
	int k;
	printf("请输入圆的半径r:");
    scanf("%d",&r);
 
    printf("1.计算圆的面积 \n2.计算圆的周长\n3.计算圆的周长和圆的面积\n请输入一个整数k:");
    scanf("%d",&k);
    switch(k)
    {
	case 1: printf("圆的面积为: %.2f\n",PI*r*r);break;
	case 2: printf("圆的周长为: %.2f\n",2*PI*r);break;
	case 3: printf("圆的周长为: %.2f\n",2*PI*r);
		printf("圆的面积为: %.2f\n",PI*r*r);
        break;
	default: printf("输入错误");break; 
	}
}