用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;

}

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