编写程序。计算输出正方形外接圆的面积S。正方形边长a在程序运行时由键盘输入。
#include <stdio.h>
#include <math.h>
int main() {
double a, r, S; // 定义变量,其中r表示正方形外接圆半径,S表示正方形外接圆面积
// 获取用户输入的正方形边长
printf("请输入正方形边长a:");
scanf("%lf", &a);
// 计算正方形外接圆半径和面积
r = a * sqrt(2) / 2.0;
S = M_PI * r * r;
// 输出正方形外接圆面积
printf("正方形外接圆的面积为:%lf\n", S);
return 0;
}
可以查看这篇文档。https://wenku.baidu.com/view/354e758031687e21af45b307e87101f69e31fb98.html
#include "stdio.h"
#define PI 3.14159
void main()
~
float r, S, V;
printf ("请输入圆的半径(r): ");
scanf("%f",&r);
S=4* PI*r*r;
V=(4.0/3.0)* PI *T*工*工;1还可写成 4/3.0或 4.0/3;但不能写成 4/3,因为4/3 值为1
printf ("T =%6.2f, $=%6.2f, V=%6.2f n”, r, S, V);