#include <stdio.h>
int main() {
//方法1
int r1, r2 = 0;
scanf("%d %d", &r1, &r2);
float r3 = 0;
r3 = 1 / ((1 * 1.0 / r1 ) + (1 * 1.0 / r2 ));
printf("%.1f", r3);
return 0;
}
/*#include <stdio.h>
int main() {
//方法2
int r1, r2 = 0;
scanf("%d %d", &r1, &r2);
printf("%.1f", (r1 * r2) / (float)(r1 + r2) );
return 0;
}*/
本题考察操作符的结合性,和优先级问题。不懂的话还是比较容易做错的。不懂的同学可以移步https://blog.csdn.net/2301_80917940/article/details/147516774?fromshare=blogdetail&sharetype=blogdetail&sharerId=147516774&sharerefer=PC&sharesource=2301_80917940&sharefrom=from_link

京公网安备 11010502036488号