2067:输入半径r,输出圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。

//2067:
#define PI 3.141592653589793238462643383279
int main() {
	double r, d, c, s;
	scanf("%lf", &r);
	d = 2 * r;
	c = 2 * PI * r;
	s = PI * r * r;
	printf("%.4lf %.4lf %.4lf", d, c, s);
	return 0;
}

2068:数学中经典的“鸡兔同笼”问题,已知头共x个,脚共y只,问笼中的鸡和兔各有多少只?

//2068:
int main() {
	int a, b, x, y;
	scanf("%d %d", &x, &y);
	//a + b = x;2*a + 4*b = y.
	b = (y - 2 * x) / 2;
	a = x - b;
	printf("%d %d", a, b);
	return 0;
}

1011:甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。

//1011:
int main() {
	double a, b, c;
	scanf("%lf %lf", &a, &b);
	c = b / a * 100;
	printf("%.3lf%%", c);
	return 0;
}

1012:对于多项式f(x) = ax^{3}+bx^{2}+cx+d和给定的a,b,c,d,x,计算f(x)的值,保留到小数点后77位。

//1012:
int main() {
	double x, a, b, c, d, y;
	scanf("%lf %lf %lf %lf %lf", &x, &a, &b, &c, &d);
	y = a * x * x * x + b * x * x + c * x + d;
	printf("%.7lf", y);
	return 0;
}

1013:利用公式 C=5×(F−32)÷9(其中C表示摄氏温度,F表示华氏温度)进行计算转化,输入华氏温度F,输出摄氏温度C,要求精确到小数点后5位。

//1013:
int main() {
	double F, C;
	scanf("%lf", &F);
	C = 5 * (F - 32) / 9;
	printf("%.5lf", C);
	return 0;
}

1014:给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每个数保留小数点后4位。圆周率取值为3.14159。

//1014:
#define PI 3.14159
int main() {
	double r, d, c, s;
	scanf("%lf", &r);
	d = 2 * r;
	c = 2 * PI * r;
	s = PI * r * r;
	printf("%.4lf %.4lf %.4lf", d, c, s);
	return 0;
}

1015:对于阻值为 r1 和 r2 的电阻,其并联电阻阻值公式计算如下:R = \frac{1}{\frac{1}{r1}+\frac{1}{r2}}。输入两个电阻阻抗大小,浮点型。输出并联之后的阻抗大小,结果保留小数点后2位。

//1015:
int main() {
	double r1, r2, R;
	scanf("%lf %lf", &r1, &r2);
	R = 1 / (1 / r1 + 1 / r2);
	printf("%.2lf", R);
	return 0;
}

Logo

加入社区!打开量化的大门,首批课程上线啦!

更多推荐