用C語言編程,根據用戶輸入的半徑計算球的表面積,體積,經過圓心的橫切圓的面積以及以此球的半徑、直徑作爲直徑和高的圓柱體的側面積、表面積和體積(將π定義成值爲3.14的符號常量)


#include <stdio.h>

int main() {

 setvbuf(stdout,NULL,_IONBF,0); //設置無緩衝模式

float r,surface,volume,area2;

 float r1,h,sarea,face2,vol2;

 scanf("%f",&r);

 surface = 4*PI*r*r;

 volume = 4/3*PI*r*r*r;

 area2 = PI*r*r;

 r1 = r/2;

 h=2*r;

 sarea = 2*PI*r1*h;

 face2 = sarea+2*PI*r1*r1;

 vol2 = PI*r1*r1*h;

 printf("球的表面積爲:%f,體積爲:%f,橫截面積爲:%f\n",surface,volume,area2);

 printf("圓柱體的側面積爲:%f,表面面積爲:%f,體積爲:%f",sarea,face2,vol2);

return 0;

}


編寫一個程序,要求用戶輸入一個數字,程序會自動計算以此數字爲開始往後十個數的和,並將結果打印。

#include <stdio.h>

int main() {

 setvbuf(stdout,NULL,_IONBF,0); //設置無緩衝模式

 int a, i=0, b = 0;

 printf("請輸入一個數字:");

 scanf("%d",&a);

 for(i=0; i<10; i++) {

 b+=a;

 a++;

 }

 printf("結果爲:%d",b);

 return 0;

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章