「要成為絕世高手,並非一朝一夕,除非是天生武學奇才,但是這種人…萬中無一」
作者
閆小林
白天搬磚,晚上做夢。我有故事,你有酒麼?
例47:C語言編程求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。解題思路:就是簡單的數學公式套用,圓周長公式=2πr,圓面積=πr²,圓球表面積=4πr²,圓球體積=4πR³ /3,圓柱體積=πr²h。#include<stdio.h>//頭文件
#define PI 3.141526//宏定義
int main()//主函數
{
float r,h;//定義半徑、高
float perimeter;//圓周長
float area;//圓面積
float sphere_Surface_Area;//圓球表面積
float sphere_Volume;//圓球體積
float cylinder_Volume;//圓柱體積
printf("輸入圓半徑r,圓柱高h:");//提示語句
scanf("%f %f",&r,&h);//鍵盤輸入半徑和高
perimeter=2*PI*r;//周長
area=PI*r*r;//面積
sphere_Surface_Area=4*PI*r*r;//圓球表面積
sphere_Volume=4/3*PI*r*r*r;//圓球體積
cylinder_Volume=(PI*r*r)*h;//圓柱體積
printf("周長=%3.1f\n",perimeter);
printf("圓面積=%3.1f\n",area);
printf("圓球表面積=%3.1f\n",sphere_Surface_Area);
printf("圓球體積=%3.1f\n",sphere_Volume);
printf("圓柱體積=%3.1f\n",cylinder_Volume);
return 0; //主函數返回值為0
}
輸入圓半徑r,圓柱高h:2 4
周長=12.6
圓面積=12.6
圓球表面積=50.3
圓球體積=25.1
圓柱體積=50.3
--
Process exited after 6.541 seconds with return value 0
請按任意鍵繼續. . .