用c语言编写程序,有一个圆柱体,底面半径为r,高为h,求底面周长,底面面积...答:h>int main(){ float r,h,s,v,c; printf("请输入圆的底半径和高(用空格分隔):"); scanf("%f%f",&r,&h); c=2*3.14*r; s=3.14*r*r; v=3.14*r*r*h; printf("C=%f\nS=%f\nV=%f\n",c,s,v); return 0;}/*输出:请输入圆的底半径和高(用空格分隔):1 2C=6....
编写一个程序接收一个double类型变量a,int变量b,计算a的b次方,要求使用...答:include<stdio.h>double power(double a,int b){ if(b==0) return 1; if(b<0) return power(a,b+1)/a; return power(a,b-1)*a;}int main(void){ printf("%lf\n",power(2,-2)); printf("%lf\n",power(2,0)); printf("%lf\n",power(2,3)); r...