• 2021-04-14
    以下程序的功能:输入半径r,求半径为r的圆的面积和半径为r的球的体积,请填空。 #include #define PI 3.14 int main() { double r ,area , volume; int t; printf("please input r:\n"); t=scanf(____); if (____) { area=PI*r*r; volume=____; printf("The area is %.2f.\n", area); printf("The volume is %.2f.\n", volume); } else printf("Input error!\n"); return 0; }
  • "%lf",&r  t>0 && r>=0  4.0/3*PI*r*r*r

    举一反三

    内容

    • 0

      以下程序实现:输入园的半径r和运算标志m,按照运算标志进行指定计算,请填空。 标志运算 a面积 c周长 b二者均计算 #definepi=3.14159 main() {charm; floatr,c,a; printf("Inputmark a c or b && r "); scanf("%c%f",&m,&r); if( {a=pi*r*r;printf("area is %f",a);} if( {c=2*pi*r;printf("circle is %f",c);} if( {a=pi*r*r;c=2*pi*r; printf("area&& circle are %f %f",a,c); } }

    • 1

      以下程序实现:输入园的半径r和运算标志m,按照运算标志进行指定计算,请填空。 标志运算 a面积 c周长 b二者均计算 #definepi=3.14159 main() {charm; floatr,c,a; printf("Inputmarkacorb&&r\n"); scanf("%c%f",&m,&r); if({a=pi*r*r;printf("areais%f",a);} if({c=2*pi*r;printf("circleis%f",c);} if({a=pi*r*r;c=2*pi*r; printf("area&&circleare%f%f",a,c); } }

    • 2

      完善程序,运用符号常量求圆的面积,结果保留两位小数。#include #define PI 3.14159void main(){ float r,s;scanf("%f",&r)s=PI*r*r;printf(“s=【1】\n”,s);}

    • 3

      写出以下程序的输出结果为______。#define S(r) r*r void main(){int a=4,b=6; int area;area=S(a+b);printf(“area=%d”,area); } A: 100 B: 28 C: 24 D: 34

    • 4

      写出以下程序的输出结果为______。#define S(r) r*r void main( ) {int a=4,b=6; int area;area=S(a+b);printf("area=%d ",area); } A: 100 B: 28 C: 24 D: 34